Back to Job Search

Senior Machine Learning Engineer (Law Firm) (65K)

Job Description

Position: Senior Machine Learning Engineer

Company Overview:

My Client are a prestigious global law firm operating across more than thirty countries. Their reputation is built on delivering exceptional legal solutions that empower our clients to grow, innovate, and thrive. As the legal industry undergoes transformation, we are dedicated to leading the way, prioritizing our people, embracing new thinking, and integrating technology into our daily operations.

Legal Engineering Team:

The Legal Engineering Team specializes in developing legal applications for the Legal Tech Solutions Team within our firm. They work on various solutions, including Legal Bricks and Contract Matrix, collaborating closely with the Data Science team.

What You Will Do: As a Senior Machine Learning Engineer, you will:

  • Be proficient in Python and major ML packages.
  • Support the Data Science team in converting Data Science POCs into production-grade solutions.
  • Work with containerisation of models and Infrastructure as Code.
  • Be responsible for the operational aspects of ML services.
  • Participate in agile ceremonies, such as sprint planning, retrospectives, and demos.
  • Collaborate with Legal Tech and MIG stakeholders to refine acceptance criteria.
  • Plan and deploy software and model releases.
  • Write unit, integration, and acceptance tests.
  • Continually enhance the deployment, monitoring/alerting, and overall quality of production ML solutions.
  • Share knowledge and collaborate with the team and department.

Qualifications required to apply:

  • Strong problem-solving skills using Python or other ML-focused programming languages.
  • Experience with various ML techniques, including supervised and unsupervised learning.
  • Proficiency in building and deploying Machine Learning models using MLOps tools and frameworks.
  • Experience in exploratory data analysis, experiment cycles, and data visualization.
  • Strong understanding of ML architecture, patterns, testing, and debugging.
  • Familiarity with common ML challenges and solutions.
  • Knowledge of modern API development.
  • Strong problem-solving skills, a can-do attitude, and a positive mindset.
  • Commitment to engineering excellence and rigor in ML system design.
  • Solid understanding of testing methodologies.
  • Experience with agile working methods.

Desirable skills:

  • Familiarity with modern programming languages in Machine Learning.
  • Understanding of statistical concepts.
  • Experience with Azure DevOps and Azure Cloud.
  • Knowledge of container technologies.
  • Expertise in securing Machine Learning models and infrastructure.
  • Experience in highly regulated sectors.
  • Testing and validation of Machine Learning models.
  • Contributions to the community through Open Source, Stack Overflow, or Meetups.


  1. Health Insurance
  2. Hybrid working model
  3. Perks & Discounts
+ Many more

If you're ready to join a forward-thinking organization at the forefront of the legal industry's transformation, Please do reach out to Rachel Boyle discuss further on 028 90330250