Job Type: Permanent Build a brilliant future with Hiscox Principal Machine Learning Engineer Location: London/York
Why Hiscox London MarketHiscox London Market sits at the centre of global specialist insurance, tackling some of the most complex and unusual risks in the world. These are not commoditised problems, they demand deep expertise, strong judgement, and increasingly, sophisticated data and machine learning capabilities. We have a strong track record of putting AI into real production use, from augmenting underwriting decisions to shaping future market standards through partnerships and market first innovation. This is an environment where advanced ML systems are expected to operate reliably, safely, and at scale, not remain in experimentation.
You'll join a culture that values technical excellence, ownership, and courage, where senior individual contributors are trusted to set direction, challenge thinking, and build platforms that matter. For a Principal Machine Learning Engineer, this is a chance to work on high impact ML systems, influence how AI is adopted across the London Market, and help shape the future of insurance.
Role PurposeAs a Principal Machine Learning Engineer (MLE), you bring a wealth of experience in building, scaling, and operating production machine learning systems, and use that experience to provide deep technical leadership across machine learning engineering and MLOps. You play a key role in shaping the architectural strategy for production ML systems and the ML Platform, working closely with Data Science, Engineering, and Platform teams to define patterns, standards, and tooling that enable reliable, repeatable delivery at scale. Through hands on contribution, design leadership, and technical mentorship, you help teams navigate complex technical decisions and build robust, maintainable systems. A central focus of the role is enabling the organisation to move quickly without sacrificing quality, evolving the ML platform, supporting the transition from experimentation to production, and helping teams adopt modern engineering practices. This includes championing the effective and responsible use of AI assisted development tools as part of a broader approach to improving developer experience, system quality, and long term sustainability. Success in this role comes from the practical application of deep experience, strong architectural thinking, and the ability to help others build better systems that deliver real business value.
Key ResponsibilitiesBachelor's or Master's degree in Computer Science, Engineering, or a related quantitative field (or equivalent experience). Extensive experience as a senior or principal Machine Learning Engineer delivering production ML systems at scale. Proven track record of owning or shaping ML platforms, MLOps frameworks, or critical ML infrastructure. Experience operating in complex, cross functional environments (insurance or financial services experience is advantageous but not essential).
Technical ExpertiseExceptional Python skills in a machine learning engineering context, with strong software engineering fundamentals (OOP, testing, design patterns). Deep experience building, deploying, and operating production ML systems, including: online and batch model serving, monitoring, alerting, and observability, retraining and lifecycle management. Strong understanding of core data science concepts, sufficient to: review and challenge modelling approaches, ensure models are production ready and correctly evaluated. Hands on experience with a major cloud platform (AWS, GCP, or Azure), including containerised deployments. Expert knowledge of MLOps and CI/CD, including: Git based workflows, Infrastructure as Code (e.g. Terraform), automated testing and deployment pipelines. Strong operational mindset, including APIs, logging, monitoring, reliability, and incident response. Working knowledge of SQL and integration of ML services into wider data and application ecosystems. Experience using AI assisted coding tools in a production engineering context, with a clear understanding of their benefits, limitations, and risks.
Why Join UsThis is an opportunity to shape the future of machine learning engineering at Hiscox, build a high performing sub chapter, and influence strategic decisions, while staying close to the craft you love. You'll have the autonomy to set standards, mentor talent, and explore emerging technologies, all within a collaborative and forward thinking environment.