
Artificial Labs
Remote Jobs
We're hiring! | Empowering commercial insurers to write better risks, faster.
7 Jobs
Site Reliability Engineer
Artificial LabsWe're hiring! | Empowering commercial insurers to write better risks, faster.
• Support system reliability and operability, contributing to monitoring, observability, and infrastructure improvements. • Work with containerised and cloud-based systems, including Docker, Nix, and AWS (e.g. ECS and Fargate). • Develop Infrastructure-as-Code in Terraform, and contribute to code across all the software stack: Nix, scripting (Nu, bash, hell), Haskell, and even a bit of Python and TypeScript. • Participate in incident response and help improve on-call, alerting, and incident management practices. • Communicate effectively in a distributed team, taking ownership and supporting collaboration and continuous improvement.
Product Engineer
Artificial LabsWe're hiring! | Empowering commercial insurers to write better risks, faster.
• To design, implement and iterate rapidly on a distributed system written in Haskell • To deploy this on multiple cloud providers • To deeply integrate with an existing complex platform • To meet service-level objectives (load, uptime, data retention) and security posture • To maintain protocol and schema compatibility over time • To implement observability, tracing and testing of all the above • Collaborate in a cross-functional way with our design team and our ops team to make a fantastic end-to-end user experience • You’ll share what you know and what you learn with the team
Senior Product Engineer
Artificial LabsWe're hiring! | Empowering commercial insurers to write better risks, faster.
• Design and evolve scalable, high-performance software architectures that enable teams to deliver effectively. • Own the technical delivery of large, complex initiatives by breaking them into clear, achievable outcomes. • Maintain deep end-to-end understanding of system architecture and act as a technical authority across multiple codebases. • Write high-quality, performant Haskell and promote consistent engineering standards and best practice. • Apply appropriate testing strategies to ensure reliability while balancing pragmatism and delivery pace. • Drive impact by removing blockers, focusing teams on outcomes, and reducing wasted effort. • Communicate complex technical and organisational topics clearly, creating alignment across teams and stakeholders. • Mentor and support engineers, improving capability, wellbeing, and long-term team effectiveness.
Design Engineer
Artificial LabsWe're hiring! | Empowering commercial insurers to write better risks, faster.
• Own the front of the frontend — the component system, page layouts, CSS architecture, visual quality, animation, and micro-interaction detail across the Artificial Platform. • Implementation quality is your responsibility. • Work on Bets — we use an adapted Shape Up methodology, alternating between major new feature development (“Bets”) and ongoing iterative improvements. • Work from design problems, not just specs — you engage in the design problem-solving process, contributing to figuring out what to build, not just building what you’re handed. • Build working prototypes in React (and, using LLMs, occasional vibed Haskell backend code) that explore interactions, test assumptions, and communicate solutions to the team. • Define how features work, not just how they look — writing RFCs and feature specifications complete enough for Product Engineers to build upon, covering behaviour, edge cases, and system interactions. • Expand and maintain our React-based design system — components, primitives, design tokens, and the documentation that makes them usable. • Stay close to customer insight — through Forward Deployed Engineers, internal recordings, occasional customer calls and conversations with teammates who have direct customer relationships. • Collaborate with Product Engineers — work together on features, providing feedback and direction, polishing their work in code. • And when the frontend engineering work gets heavier, hand it over to them to extend your work. • Collaborate with other designers — participate in design crits and pairing sessions to bring a strong implementation perspective to conversations about design decisions and directions (and propose your own ideas, too!).
Lead Product Engineer
Artificial LabsWe're hiring! | Empowering commercial insurers to write better risks, faster.
• Design and evolve high-performance, scalable software architectures that act as a force multiplier for engineering teams. • Lead the breakdown and delivery of large, complex technical initiatives into clear, achievable milestones. • Provide deep technical leadership across system architecture, raising the overall technical bar of the team. • Act as a go-to technical authority across multiple codebases, languages, and domains. • Own the delivery of major projects end-to-end, driving progress, unblocking teams, and ensuring meaningful outcomes. • Establish and improve engineering and organisational processes to solve recurring delivery and collaboration challenges. • Support and develop engineers through coaching, performance management, and targeted growth plans. • Model and promote clear communication, alignment, and effective cross-team collaboration.
Product Designer
Artificial LabsWe're hiring! | Empowering commercial insurers to write better risks, faster.
• Work directly with customers — you’ll have frequent direct contact with customers • Understanding what they actually need — not just what they ask for — is core to the role • Own the research and design process — from planning and running user research through to shipped product • Work on Bets — we use an adapted Shape Up methodology • Build working prototypes in code that explore interactions, test assumptions, and communicate solutions to the team • Define how features work, not just how they look • Contribute to the design system • Collaborate with engineers — working closely on the implementation layer • Collaborate with other designers — participate in design crits and pairing sessions
DevSecOps Engineer
Artificial LabsWe're hiring! | Empowering commercial insurers to write better risks, faster.
• Join a collaborative team that values curiosity, ownership, and continuous learning. • Step into a cross-functional team of tech-forward builders who embrace AI to accelerate how we work. • Take ownership of our cloud infrastructure and security posture. • Engage in every part of the system, leading solutions end-to-end.