Machine Learning Engineer

London, United Kingdom

Chubb

Chubb insurance products and services in Germany

View company page

Description 

Chubb is the world’s largest publicly traded property and casualty insurer. With operations in 54 countries, Chubb provides commercial & personal property and casualty insurance, personal accident and supplemental health insurance, reinsurance, and life insurance to a diverse group of clients. Chubb is also defined by its extensive product and service offerings, broad distribution capabilities, exceptional financial strength and local operations globally.

This role is aimed at designing, developing, and deploying machine learning solutions to solve complex business problems. The role will need to work in close partnership with multiple stakeholders including Business team, Data Scientist, IT for the solution deployment. The ideal candidate should have a strong background in software engineering and some level of familiarity with machine learning techniques. Additionally, the role will be responsible for defining and designing the infrastructure requirement to support machine learning workloads in a cloud-based environment. The person will work closely with the IT team to ensure that the infrastructure is scalable, reliable, and secure.  The role will be based in London.

Requirements

  • Collaborate with Data Scientists and IT teams to develop and deploy scalable and efficient machine learning models.
  • Build and implement CI/CD pipelines and workflows for machine learning applications.
  • Maintain data pipelines to ensure data quality and integrity. Tune data loads.
  • Ensure high quality code that meets business objectives, quality standards and secure web development guidelines.
  • Build reusable tools to streamline the modeling pipeline and allow for knowledge sharing.
  • Build real-time monitoring and alerting systems for machine learning systems.
  • Develop and write testing queries to ensure high quality models. 
  •  Maintain validation infrastructure.
  • Manage project stakeholder expectations and issue communications on progress.
  • Design solutions for managing highly complex business rules within the Azure ecosystem.
  • Stay abreast of emerging trends in ML Ops and identify opportunities to improve the existing infrastructure.

Qualifications

  • Bachelor’s or Master’s degree in Data Science, Mathematics, Computer Science, Analytics, or a related field.
  • Ideally 4+ years’ experience in deployment of machine learning models.
  • Strong programming skills in python and pyspark
  • Understanding of data models / relational databases
  • Experience with Github and MLOps is a must. ( Please add the Github link to your CV application.)
  • Familiarity with continuous integration/continuous deployment (CI/CD) tools such as Jenkins is preferred
  • Excellent problem solving and analytical skills
  • Strong communication and collaboration skills
  • Understanding of ML concepts, NLP, text analytics, and deep learning
  • Experience with object-oriented programming
  • Experience with Databricks and its ecosystem is a plus
  • Experience working with Azure is a plus
Apply now Apply later
  • Share this job via
  • or

* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰

Tags: Azure CI/CD Computer Science Databricks Data pipelines Data quality Deep Learning Engineering GitHub Machine Learning Mathematics ML models MLOps NLP OOP Pipelines PySpark Python RDBMS Testing

Perks/benefits: Career development

Region: Europe
Country: United Kingdom
Job stats:  30  7  0

More jobs like this

Explore more AI, ML, Data Science career opportunities

Find even more open roles in Artificial Intelligence (AI), Machine Learning (ML), Natural Language Processing (NLP), Computer Vision (CV), Data Engineering, Data Analytics, Big Data, and Data Science in general - ordered by popularity of job title or skills, toolset and products used - below.