MLOps Engineer

MLOps Engineer

Full-Time 63000 - 77000 £ / year (est.) Home office (partial)
Hiscox

At a Glance

  • Tasks: Build and maintain ML infrastructure, deploy models, and collaborate with cross-discipline teams.
  • Company: Join Hiscox, a leading international insurance group with a strong brand and growth potential.
  • Benefits: Enjoy competitive salary, health benefits, and opportunities for professional development.
  • Other info: Be part of a dynamic team in a collaborative and innovative environment.
  • Why this job: Make a real impact in the world of machine learning and data science.
  • Qualifications: 3-5 years as an ML engineer with strong Python skills and understanding of data science principles.

The predicted salary is between 63000 - 77000 £ per year.

Company Description Hiscox is a diversified international insurance group with a powerful brand, strong balance sheet and plenty of room to grow.

Listed on the London Stock Exchange and headquartered in Bermuda (with the bulk of group leadership sitting in London), Hiscox has over 3,000 staff across 14 countries and 34 offices.

  • Job Type
  • Permanent
  • Build a brilliant future with Hiscox
  • Company Description

Hiscox is a diversified international insurance group with a powerful brand, strong balance sheet and plenty of room to grow.

Listed on the London Stock Exchange and headquartered in Bermuda (with the bulk of group leadership sitting in London), Hiscox has over 3,000 staff across 14 countries and 34 offices.

Structured By Geography And Product, Hiscox’s Long-held Business Strategy Has Helped Them Grow From a Niche Lloyd’s Underwriter To An International Insurance Group With a Powerful Consumer Brand.

  • Hiscox Is Comprised Of The Following Business Lines
  • London Market
  • Reinsurance & Insurance Linked Securities (ILS)

• Retail

  • Hiscox USA
  • Hiscox UK
  • Hiscox Europe

For the financial year 2022 GWP grew to $4.425m, with net premiums earned growing to $2.928m.

Hiscox’s Purpose: “We give people and businesses the confidence to realise their ambitions”

  • Hiscox Values
  • Courage; dare to take a risk
  • Human; clean, fair, and inclusive
  • Ownership; passionate, commercial, and accountable
  • Integrity; do the right thing, however hard
  • Connected; together, build something better
  • The Team

This role forms part of the Enterprise Technology (ET) team lead by the CTO for ET who are accountable for the full life cycle of around 140 applications.

ET has several service verticals, including Business Applications made up of 6 value streams and an Enterprise Application team, Data, End User Experience, Core Engineering, Architecture, and Portfolio Management.

The role will sit within the Data service vertical, led by a Head of Data Engineering, and reports into the ML Engineering Manager.

Machine Learning Engineer

We are looking for an experienced machine learning engineer to join a newly formed ML Engineering team.

As a Machine Learning Engineer at Hiscox, you will play a key role in building and maintaining the infrastructure to acquire data from the data platform, deploy models, maintain, monitor and upgrade core data science services in both Azure and GCP that supports the deployment of machine learning models across the enterprise.

You’ll work closely with Data Scientists, Platform Engineers, and Developers to ensure seamless integration and scalable, production grade machine learning solutions.

This is a hands‑on engineering role focused on developing APIs, infrastructure, and deployment pipelines for machine learning models.

You’ll be expected to write clean, reusable code, follow best practices in cloud and software engineering, and contribute to the operational excellence of our machine learning systems.

In addition to strong engineering skills, you’ll bring a solid understanding of Data Science principles.

You should be comfortable reading, questioning, and interpreting machine learning models to ensure they are deployed appropriately and effectively.

Your ability to bridge the gap between model development and production deployment will be key to delivering robust, high‑impact machine learning solutions.

You’ll be expected to understand and implement methodologies from the ML OPs life cycle.

You’ll also be expected to work in an Agile environment, contributing to iterative development cycles, collaborating across disciplines, and adapting quickly to changing requirements.

Key Responsibilities

  • Develop and maintain infrastructure for deploying ML models in both real‑time and batch environments.
  • Build and maintain Python APIs (Flask/Fast API) to serve ML models.
  • Collaborate with cross discipline engineers to integrate ML services into user‑facing applications.
  • Work with platform engineers to align with infrastructure best practices and ensure scalable deployments.
  • Review pull requests and contribute to code quality across the MLE team.
  • Monitor and maintain cloud‑based ML services, ensuring reliability and performance.
  • Design and implement CI/CD pipelines for ML model deployment.
  • Write unit tests and follow object‑oriented programming principles to ensure maintainable code.
  • Support data modelling and cloud networking tasks as needed.
  • Contribute to the development and improvement to our model registry, including tracking and implementation of model discontinuation upgrades and model monitoring.
  • Ownership of the deployment framework for all data science services.

You will have oversight of how data will flow into the data science life cycle from the wider business data warehouse

  • Oversight of the automation of the data science life cycle (dataset build, training, evaluation, deployment, monitoring) when we move to production
  • Interest and ability to work closely with a team and collaborate on all aspects of the data science and deployment lifecycle
  • Work collaboratively with data scientists, data engineers and other technical teams in order to help support maturation of analytics practice within the organization
  • Writing high quality python code using industry best practice for model training and deployment

Person Specification

  • To Succeed In This Role, You’ll Typically Have
  • Bachelor's/Master's degree in a quantitative field (e. g., Computer Science, Statistics, Mathematics, Physics, Engineering) or equivalent.
  • 3-5 years as an ML engineer
  • Good understanding of core data science principles and understanding of challenges of migrating research code into production code
  • Hands on experience in machine learning engineering, including deploying, monitoring, and maintaining ML models in production environments (Neural networks, Random forests etc.)
  • Experience in financial services or insurance is an advantage but not required.
  • Solid experience as a Python developer, ideally in a machine learning engineering context (Flask/Fast API, OOP, unit testing)
  • Strong understanding of software engineering best practice.
  • Experience with TDD.
  • Experience with infrastructure as code tools like Terraform. or similar Infrastructure as Code (Ia C) tools
  • Hands on experience with cloud platforms (GCP, AWS, or Azure).
  • Familiarity with containerization using Docker and orchestration of deployments.
  • Experience with CI/CD tools and Git-based development workflows.
  • Understanding of API operations monitoring and logging.
  • Strong problem-solving skills and ability to work independently on technical tasks.
  • Familiarity with Agile methodologies and experience working in Agile teams.
  • Work with amazing people and be part of a unique culture
  • #J-18808-Ljbffr

MLOps Engineer employer: Hiscox

Hiscox SA is an excellent employer, offering a dynamic work environment that fosters innovation and collaboration in the field of cyber security. With a hybrid work model, employees enjoy flexibility while benefiting from a comprehensive package that supports their professional growth and well-being. The company prioritises employee development and engagement, making it a rewarding place for those looking to make a meaningful impact in the realm of AI and risk protection.

Hiscox

Contact Details:

Hiscox Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land MLOps Engineer

Get Involved in Data Science Meetups

Tap into local data science meetups or workshops to connect with fellow enthusiasts and professionals. These events are goldmines for networking, and sometimes even lead directly to job openings at companies like Hiscox!

Show Off Your Projects

Start building a public portfolio showcasing your data science projects on platforms like GitHub or personal websites. Highlight unique analyses or models you've developed. This not only demonstrates your skills but also gets your name out there for roles like MLOps Engineer at Hiscox.

Leverage Professional Networks

Join professional bodies related to data science, like the Data Science Society or similar organisations. Getting involved can lead to mentorship opportunities and insider knowledge about full-time positions at companies like Hiscox.

Apply Directly through Our Website

When you find a suitable opening like MLOps Engineer at Hiscox, make sure to apply directly through our website. It gives you an edge and shows you're keen to join our team. Plus, who doesn’t love a direct application? It’s easier than navigating through job boards!

We think you need these skills to ace MLOps Engineer

Machine Learning Engineering
Python Development
Flask
FastAPI
CI/CD Pipelines
Cloud Platforms (GCP, AWS, Azure)
Infrastructure as Code (Terraform)

Some tips for your application 🫡

Show Off Your Projects:In the world of data science, your projects can speak volumes about your skills. Make sure to showcase a few key projects in your CV or portfolio, especially those that highlight your ability to work with data sets, build models, or use relevant tools like Python, R, or SQL. Don’t forget to include links to any GitHub repositories if applicable!

Quantify Your Achievements:Employers love numbers! When drafting your CV, highlight your achievements with quantifiable results. For instance, mention how your data analysis led to a certain percentage increase in efficiency or revenue at a previous job or project. These details can really make your application pop!

Craft a Tailored Cover Letter:For a full-time role at Hiscox, your cover letter should reflect your passion for data science and your excitement about the specific projects or values of the company. Dive into why you’re a good fit, how your skills align with their needs, and any unique perspectives you can bring to the team.

Stand Out with Relevant Courses and Certifications:Although experience talks, relevant courses or certifications can be your ticket to impressing hiring managers at Hiscox. Mention any standout courses you've completed that equipped you with essential skills, such as machine learning certifications or data visualisation courses. This shows your commitment to continuously developing your skills in the field!

How to prepare for a job interview at Hiscox

Brush Up on Your Statistics

For a data science role, we need to seriously sharpen our statistics skills. Get ready to tackle technical questions on probability distributions, hypothesis testing, and regression analysis. These are often the bread and butter of data science interviews, so don't just skim over them!

Showcase Your Projects

Prepare a killer portfolio showcasing your data science projects. We should include details about the datasets used, the tools and techniques applied, and the impact of your findings. If we can walk them through a particularly challenging project or a cool visualisation that had real-world implications, it’ll really make us stand out!

Get Comfortable with Python and R

Most data science positions require us to be proficient in programming languages like Python and R. We should practice common libraries like pandas, NumPy, and scikit-learn, and be ready for live coding exercises or algorithm questions. Showing off our coding chops can really impress the interviewers at Hiscox!

Prepare for Case Studies

Expect to encounter real-world case studies during the interview. We might be asked how we’d approach a data problem or analyse a dataset to extract insights. It's essential to think out loud and demonstrate our problem-solving process so that the interviewer can see our logical thinking in action.