cover image
Artificial Labs

Artificial Labs

artificial.io

3 Jobs

63 Employees

About the Company

Artificial is revolutionising speciality insurance by empowering brokers and carriers to transform their placement and underwriting strategies.

For brokers, we digitise placements, optimise capacity management, and reduce costs.

For carriers, we scale underwriting IP to maximise capital deployment in lead and follow models. Together, we're shaping the future of speciality insurance.

We provide solutions to global brokers and carriers, including Apollo, BMS, Lockton, Chaucer, AXIS and more.

Listed Jobs

Company background Company brand
Company Name
Artificial Labs
Job Title
Security Engineer
Job Description
Job Title: Security Engineer Role Summary: Design, implement, and maintain security infrastructure; conduct risk assessments, threat modeling, and vulnerability analyses; monitor alerts and coordinate incident responses; embed security into product lifecycle; ensure compliance with regulatory standards. Expectations: Apply cloud-native security best practices primarily on AWS; develop automated tooling to showcase attacks or enhancements; collaborate across engineering, SRE, and product teams; stay current with security trends and technologies; uphold regulatory and industry standards such as GDPR, Cyber Essentials+, ISO 27001. Key Responsibilities - Design, deploy, and maintain secure architecture, including audits, assessments, and compliance controls. - Monitor security alerts, investigate incidents, and coordinate timely response with internal and external stakeholders. - Conduct vulnerability assessments, threat modeling (e.g., STRIDE, MITRE ATT&CK), and risk mitigation activities. - Automate security workflows, develop scripts/tooling to analyze and demonstrate attacks. - Guide cross‑functional teams to integrate security into development and operations. - Educate staff on security best practices and threat awareness. - Participate in compliance processes, ensuring adherence to GDPR, Cyber Essentials+, ISO 27001 and related standards. Required Skills - 3+ years in a security‑focused role, preferably in tech or fintech. - Cloud‑native security expertise with AWS (VPC, IAM, KMS, Security Hub, GuardDuty, etc.). - Strong understanding of networking, cryptography, authentication, authorization, and secure coding principles. - Hands‑on experience with security tools: firewalls, IDS/IPS, SIEM, vulnerability scanners. - Ability to write software/scripts (Python, Go, Bash) to automate security tasks and demonstrate attacks. - Knowledge of threat modeling frameworks (STRIDE, MITRE ATT&CK). - Familiarity with regulatory frameworks: GDPR, Cyber Essentials+, ISO 27001, etc. - Excellent problem‑solving, communication, and collaboration skills in a distributed environment. Required Education & Certifications - Bachelor’s degree in Computer Science, Cybersecurity, or related field (equivalent work experience accepted). - Relevant certifications preferred: CISSP, CISM, CEH, or AWS Security Specialty.
London, United kingdom
Remote
03-02-2026
Company background Company brand
Company Name
Artificial Labs
Job Title
Lead Site Reliability Engineer
Job Description
Job title: Lead Site Reliability Engineer Role Summary: Lead the design, implementation, and operational stewardship of complex, high‑availability services, primarily built with Haskell. Own end‑to‑end delivery of major features and systems from architecture through production, ensuring clean, maintainable code, observability, and rapid incident resolution. Foster a culture of continuous improvement, cross‑team collaboration, and technical mentorship. Expectations: * Deliver high‑quality, production‑ready code and reduce technical debt. * Own projects from concept to live, with accountability for business outcomes. * Apply best practices in system design, testing, and SRE principles. * Mentor junior engineers, promote knowledge sharing, and sustain team health. Key Responsibilities: * Architect and develop standalone systems and major platform features, using Haskell and related ecosystems. * Define and enforce coding standards, testing strategies, and documentation. * Drive reliability, observability, and incident response through instrumentation, monitoring, and automation. * Select and evaluate libraries, abstractions, and tooling, clearly articulating trade‑offs. * Operate production environments with Docker, Nix, Terraform, and AWS infrastructure. * Communicate complex technical concepts to engineering, product, and stakeholder audiences. * Coach and support engineers in technical growth and process improvement. Required Skills: * Extensive experience with Haskell (performance‑oriented coding). * Strong foundation in infrastructure and operations: Docker, Terraform, Nix, AWS. * Proven SRE/operations background with focus on reliability, observability, and incident management. * Solid testing skills: unit, integration, property‑based test strategies. * Architecture and design principles for distributed, scalable systems. * Excellent written and verbal communication; ability to align teams around complex ideas. * Mentoring aptitude, constructive feedback, and team wellbeing focus. Required Education & Certifications: * Bachelor’s or Master’s degree in Computer Science, Software Engineering, or related field. * Relevant certifications (e.g., AWS Solutions Architect, Certified Kubernetes Administrator, or SRE‑specific credentials) are a plus.
London, United kingdom
Remote
Senior
03-02-2026
Company background Company brand
Company Name
Artificial Labs
Job Title
Site Reliability Engineer
Job Description
Job title: Site Reliability Engineer Role Summary: Design, develop, and maintain high‑availability services and infrastructure for a cloud‑native application stack, focusing on performance, reliability, and deployment automation. Expectations: Deliver production‑grade Haskell code, manage containerised deployments on AWS, troubleshoot incidents, and enhance observability and monitoring. Operate autonomously in a collaborative, distributed teams environment. Key Responsibilities: - Build and extend software components using Haskell, applying robust testing and CI/CD pipelines. - Deploy and manage services on AWS (ECS/Fargate), orchestrating containers with Docker, configuring infrastructure via Terraform and Nix. - Implement monitoring, logging, and alerting solutions; participate in incident response and post‑mortem analysis. - Contribute to system reliability, scalability, and operational excellence (e.g., performance tuning, capacity planning). - Collaborate cross‑functionally on architecture reviews, code quality, and knowledge sharing. Required Skills: - Proficiency in Haskell (performance tuning, functional patterns, libraries). - Strong fundamentals in algorithms, data structures, memory management, and databases. - Experience with Git, Linux, and modern dev‑ops tooling. - Hands‑on with Docker, Nix, Terraform, and AWS services (ECS, Fargate). - Incident management, monitoring, and alerting practices. - Effective communication in distributed teams and a proactive, accountable mindset. - Familiarity with software testing strategies (unit, integration, performance). Required Education & Certifications: - Bachelor’s degree or equivalent in Computer Science, Engineering, or related field. - Relevant certifications (e.g., AWS Certified Solutions Architect, AWS Certified DevOps Engineer, or similar) are preferred but not mandatory.
London, United kingdom
Remote
03-02-2026