Save time and effort sourcing top tech talent

Principal ML Engineer

Redhill, UK
Full Stack Python Developer Machine Learning Engineer MLOps Engineer Principal Engineer Python Developer Data Engineer Data Scientist Data Leader
Actively hiring

Principal ML Engineer

AXA UK
Redhill, UK
Full Stack Python Developer Machine Learning Engineer MLOps Engineer Principal Engineer Python Developer Data Engineer Data Scientist Data Leader
AXA UK
Actively hiring

hackajob is partnering with AXA UK to fill this position. Create a profile to be automatically considered for this role—and others that match your experience.

 

Job Title: Principal ML Engineer 

 

We’re currently seeking a highly skilled and experienced Principal ML Engineer to join our team as a key technical authority and thought leader for our ML Engineering team and play a pivotal role working across the organisation to define & implement MLOps best practices. You’ll be responsible for driving the improvement of technical delivery quality, guiding solution development and delivery, and providing expertise in a wide range of applications and technologies. You’ll be collaborating with data scientists, data engineers, solution engineers, and other stakeholders to ensure the smooth integration of machine learning models into production systems. If you’re passionate about ML engineering and possess the expertise to make a significant impact, we’d love to hear from you!

 

At AXA we work smart, empowering our people to balance their time between home and the office in a way that works best for them, their team and our customers. You'll work at least 40% of your week away from home, moving to the majority of your working week from September 2025. Away from home means either attendance at one of our office locations, visiting clients or attending industry events.

 

What you’ll be doing: 

  • Provide technical leadership and expertise for the design, development, and deployment of scalable data and ML engineering solutions.

  • Design scalable, robust solutions for model deployment, version control, data management, feature engineering, monitoring, automation, and orchestration using modern MLOps practices.

  • Confident in collaborating with both technical and non-technical stakeholders regarding capacity planning and developing delivery plans.

  • Define and implement best practices for Machine Learning and MLOps, while mentoring and upskilling the engineering teams across AXA.

  • Take offline models data scientists build and turn them into a real machine learning production system.

  • Build and improve reusable tools and modelling pipelines and support knowledge sharing across several teams.

  • Actively contribute to the sharing of knowledge and expertise through communities and working groups, both internal and external.

  • Contribute to the delivery of code and provide expertise in several key technology areas.

  • Stay up to date with the latest advancements in MLOps, Azure and Databricks technologies, and proactively identify opportunities to enhance our ML capabilities.

 

Due to the number of applications we expect to receive for this role, we reserve the right to close this advert earlier than the listed closing date to ensure we’re able to effectively manage interest. Therefore, if you’re interested in joining us at AXA, please don’t hesitate to apply.




What you’ll bring: 

  • Proven experience in building and operating machine learning models, with a proven ability to mentor and coach junior team members.

  • Formal qualification or degree in Data Engineering, Computer Science, Data Science or a related field.

  • Demonstratable understanding of regulatory standards and best practices in data handling and management.

  • Expertise in programming languages such as Python.

  • Practical experience with Azure Databricks, showcasing expertise in managing data pipelines and performing data transformations.

  • Deep expertise in key technologies including Azure ML, MLflow, PySpark, Git, DevOps, and microservices.

  • Ability to confidently communicate data project developments and insights to both technical and non-technical stakeholders.

  • Understanding of Agile practices, principles and theories including Value Stream level ceremonies.

 

As a precondition of employment for this role, you must be eligible and authorised to work in the United Kingdom.

 

What we offer: 

At AXA UK, we’re appreciative of the people who work for us and our rewards package is reviewed regularly to reflect that. You can expect to receive:

 

  • Competitive annual salary between £85,000 and £95,000 dependent on experience

  • Annual company & performance-based bonus

  • Contributory pension scheme (up to 12% employer contributions)

  • Life Assurance (up to 10 x annual salary)

  • Private health cover

  • 28 days annual leave plus Bank Holidays

  • Opportunity to buy up to 5 extra days leave or sell up to 5 days leave

  • Wellbeing services & resources

  • AXA employee discounts

 

hackajob is partnering with AXA UK to fill this position. Create a profile to be automatically considered for this role—and others that match your experience.

 

Upskill

Level up the hackajob way. Verify your skills, learn brand new ones and test your ability with Pathways, our learning and development platform.

Ready to reach your potential?