Lead Machine Learning Engineer
Lead Machine Learning Engineer
Location: London
Work model: Hybrid | 2 days on site
Salary: Up to £125,000 + Package
Eligible for security clearance
Who you’ll be working with:
As a Lead Machine Learning Engineer, you’ll drive the technical direction of complex AI projects, designing robust architectures and deploying cutting-edge solutions with clients. This hands-on role blends deep technical expertise with leadership—fostering team growth, driving innovation, and delivering high-impact, practical AI outcomes.
What you’ll have the opportunity to do as a Lead Machine Learning Engineer:
• Set the technical direction for complex ML projects, balancing trade-offs and guiding team priorities.
• Design, implement, and maintain reliable, scalable ML systems, making sound architectural decisions.
• Define project problems, develop roadmaps, and oversee delivery across multiple workstreams.
• Build reusable ML tools and libraries and guide the team in applying them effectively across projects.
• Lead hiring, mentor team members, and foster technical growth and collaboration.
• Advise clients as a technical expert, providing estimates and rationale for high-impact work.
What we need from a Lead Machine Learning Engineer:
• Strong Python skills and experience operationalising models with frameworks like Scikit-learn, TensorFlow, or PyTorch.
• Cloud and full-stack experience (AWS, Azure, or GCP) with containerisation (Docker) and orchestration (Kubernetes).
• Recognised technical expert with deep ML knowledge and broad problem-solving ability.
• Excellent communicator, guiding teams and clients to deliver impactful AI solutions.
As a Lead Machine Learning Engineer, what’s in it for you?
• Competitive salary
• Unlimited holidays
• Private medical and dental cover