Lead Machine Learning Engineer
Anson McCade
Charing Cross, United Kingdom
2 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
Senior Compensation
£ 125KJob location
Charing Cross, United Kingdom
Tech stack
Artificial Intelligence
Amazon Web Services (AWS)
Azure
Cloud Computing
Python
Machine Learning
TensorFlow
PyTorch
Containerization
Scikit Learn
Kubernetes
Docker
Job description
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.
Requirements
- 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.
Benefits & conditions
- Competitive salary
- Unlimited holidays
- Private medical and dental cover
True