Taro Logo

Lead Machine Learning Engineer

Faculty transforms organisational performance through safe, impactful and human-led AI. They are Europe's leading applied AI company, providing over 300 global customers with industry-leading software and bespoke AI consultancy.
Machine Learning
Staff Software Engineer
Hybrid
101 - 500 Employees
7+ years of experience
AI · Enterprise SaaS · Cybersecurity...
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Lead Machine Learning Engineer

Faculty is seeking a Lead Machine Learning Engineer to join their Applied AI consultancy, serving clients in the Government & Public Services business unit. This role involves designing, building, and deploying production-grade software, infrastructure, and MLOps systems, as well as offering leadership and mentorship to junior engineers.

Key responsibilities include:

  • Building software and infrastructure leveraging Machine Learning
  • Creating reusable, scalable tools for ML system delivery
  • Working with customers to understand their needs
  • Collaborating with data scientists and engineers to develop best practices
  • Implementing Faculty's approach to operationalizing ML software
  • Leading on project scope and design
  • Providing technical expertise to customers

The ideal candidate should have:

  • Understanding of the full machine learning lifecycle
  • Experience with common ML frameworks (Scikit-learn, TensorFlow, PyTorch)
  • Strong software engineering skills, particularly in Python
  • Experience with cloud architecture, preferably AWS
  • Proficiency with Docker and Kubernetes
  • Leadership experience in growing technical capabilities of a team

Faculty offers a diverse and intellectually stimulating environment, working with brilliant minds on high-impact projects. This role provides an opportunity to make a significant impact in a high-growth start-up poised for international expansion.

Note: Due to potential work with National Security and Policing clients, candidates must be eligible for Security Clearance and may need to travel outside of London.

Last updated 10 months ago

Responsibilities For Lead Machine Learning Engineer

  • Design, build, and deploy production-grade software, infrastructure, and MLOps systems
  • Offer leadership and mentorship to junior engineers
  • Work in cross-functional teams to deliver high-impact systems
  • Lead on project scope and design
  • Provide technical expertise to customers
  • Develop new methods and champion best practices for managing AI systems at scale

Requirements For Lead Machine Learning Engineer

Python
Kubernetes
  • Understanding of the full machine learning lifecycle
  • Experience with ML frameworks like Scikit-learn, TensorFlow, or PyTorch
  • Strong software engineering skills, especially in Python
  • Experience with cloud architecture, preferably AWS
  • Proficiency with Docker and Kubernetes
  • Leadership experience in growing technical capabilities of a team
  • Eligibility for Security Clearance

Interested in this job?