Faculty AI

Machine Learning Engineer

In short

Senior Machine Learning Engineer role at Faculty AI, leading architecture and production-grade ML systems for clients in the Energy, Transition and Environment business unit, based in London on a hybrid basis. The role requires deep Python and software engineering skills, hands-on cloud experience (AWS/Azure/GCP), and expertise with Docker & Kubernetes at scale, plus client-facing and mentoring responsibilities. The company serves government, finance, retail, energy, life sciences and defence clients, requiring strong communication with both technical teams and senior non-technical stakeholders.

About the Role
As a Senior Machine Learning Engineer, you'll lead development and deployment of cutting-edge AI systems for diverse clients. You'll design, build, and deploy scalable, production-grade ML software and infrastructure that meets rigorous operational and ethical standards. This is an ambitious, cross-functional role requiring a blend of technical expertise, engineering leadership, and confident client-facing skills, within Faculty's Energy, Transition and Environment business unit, which focuses on accelerating the transition to net-zero emissions and driving efficiencies for utility companies, partnering with major energy operators, GreenTech startups, and national infrastructure providers.
Responsibilities
•Leading technical scoping and architectural decisions for high-impact ML systems
•Designing and building production-grade ML software, tools, and scalable infrastructure
•Defining and implementing best practices and standards for deploying machine learning at scale across the business
•Collaborating with engineers, data scientists, product managers, and commercial teams to solve critical client challenges and leverage opportunities
•Acting as a trusted technical advisor to customers and partners, translating complex concepts into actionable strategies
•Mentoring and developing junior engineers, actively shaping the team's engineering culture and technical depth
Who We're Looking For
•Understanding of the full ML lifecycle and significant experience operationalising models built with frameworks like TensorFlow or PyTorch
•Deep expertise in software engineering and strong Python skills, focusing on building robust, reusable systems
•Demonstrable hands-on experience with cloud platforms (e.g., AWS, Azure, GCP), including architecture, security, and infrastructure
•Extensive experience working with container and orchestration tools such as Docker & Kubernetes to build and manage applications at scale
•Thrives in fast-paced, high-growth environments, demonstrating ownership and autonomy in driving projects to completion
•Communicates exceptionally well, confidently guiding both technical teams and senior, non-technical stakeholders
Interview Process
1.Talent Team Screen (30 minutes)
2.Pair Programming Interview (90 minutes)
3.System Design Interview (90 minutes)
4.Commercial Interview (60 minutes)
Open to conversations about part-time hours. Every application is reviewed by a human, never decided by AI.
About Faculty
Faculty was established in 2014 on the belief that AI would be the most important technology of our time. Since then, the company has worked with over 350 global customers to transform their performance through human-centric AI, bringing technical, product and delivery expertise to clients spanning government, finance, retail, energy, life sciences and defence.

Stop applying.
Get referred.

$10 in free credits

In just 60 seconds, fully on autopilot — Eraldt's AI agents read your CV, map the roles you fit, find live vacancies and the people who can refer you, write personal emails, and get you referred.

This isn't an application: your CV doesn't go to the company, and we don't promise a referral for this exact role.

Discover who else lands interviews on autopilot