Principal Machine Learning Engineer
Core
Defining and owning the organisation-wide technical vision for ML engineering, establishing architectural standards, and overseeing end-to-end delivery of flagship, business-critical ML programmes.
Role type
Principal Machine Learning Engineer (strategic IC & technical authority)
Builds
Complex, full-stack AI platforms spanning multiple organisations and clients
Domain
Enterprise AI, Cloud Infrastructure, MLOps
Deliverable
production ML models
Required skills
Python mastery, production-grade ML system design at scale, multi-cloud architecture, containerisation, orchestration, MLOps, senior engineering talent development, executive-level communication
Preferred skills
Visible external profile (publications, conference contributions, open-source leadership, industry influence)
Technologies
Python, major Cloud Solution Providers, containerisation tools, orchestration platforms, MLOps frameworks
Responsibilities
Defining organisation-wide ML engineering technical vision and architectural standards; Overseeing end-to-end delivery of complex ML programmes; Driving strategic adoption of new technologies and platforms; Cultivating senior engineering talent and shaping engineering culture; Acting as principal technical voice in C-suite and executive client engagements; Leading significant sales and pre-sales opportunities with architectural authority
Seniority
Principal, hands-on IC with strategic influence and mentorship