Hiscox

Machine Learning Engineer

Portugal, Lisbon Full time

Job Type:

Permanent

Build a brilliant future with Hiscox
 

Are you looking to kick-start your career in machine learning engineering? At Hiscox, we’re offering a unique opportunity to join a collaborative, technically strong, and award-winning team where you’ll learn from experienced engineers and data scientists while contributing to real-world machine learning solutions in the London Market insurance space.

As an Associate Machine Learning Engineer, you’ll help build and maintain the infrastructure that powers our machine learning models. You’ll work closely with cross-functional teams to deploy scalable, production-grade solutions and gain hands-on experience with modern cloud and software engineering practices.

You’ll be joining a team that was recently recognised for its pioneering collaboration with Google, delivering the market’s first AI-enhanced lead underwriting solution, a milestone that reflects our commitment to innovation and impact in the insurance industry.

This role is designed for someone with a solid technical foundation and a passion for learning. You’ll be mentored by senior engineers, exposed to a wide range of tools and technologies, and encouraged to take ownership of your development as you grow into a confident and capable machine learning engineer.

Key Responsibilities

  • Develop and maintain infrastructure for deploying ML models in both real-time and batch environments.
  • Build and maintain Python APIs to serve ML models.
  • Collaborate with engineers and data scientists to integrate ML services into 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 Machine Learning Engineering team.
  • Monitor and maintain cloud-based ML services, ensuring reliability and performance.
  • Support the design and implementation of CI/CD pipelines for model deployment.
  • Write unit tests and follow object-oriented programming principles to ensure maintainable code.
  • Participate in Agile development cycles and cross-disciplinary collaboration.
  • Write unit tests and follow object-oriented programming principles to ensure maintainable code.

Person Specification and Technical Skills

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.
  • Some hands-on experience in Python ideally in a machine learning engineering context.
  • Familiarity with cloud platforms (GCP, AWS, or Azure), test driven development, containerisation (Docker), and Git workflows is a plus.
  • Strong communication skills and a collaborative approach to problem-solving and ability to work individually when needed.
  • A proactive mindset, curiosity, and a desire to learn from others.

Why Hiscox?

- Healthy work-life balance with our 35h/week and hybrid working system.

- Holidays: 25 days + 2 Hiscox Days (Extra two Annual Leave).

- Health insurance, gym allowance, pension plan etc.

- After 5 years work 1-month sabbatical leave.

- Team spirit with many opportunities to engage and an open culture.

Apply now for further information

You can follow Hiscox on LinkedIn, Glassdoor and Instagram (@HiscoxInsurance)

#LI-SW1


Work with amazing people and be part of a unique culture