Senior Machine Learning Engineer
Core
Develop and productionize machine learning models and systems that perform reliably after deployment, handling data shifts and latency in core products.
Role type
Senior Machine Learning Engineer (Production & MLOps)
Builds
Production ML models, feature/training/inference pipelines, and monitoring systems for quality, drift, and latency.
Domain
Applied Machine Learning, Software Engineering, Cloud Infrastructure
Deliverable
production ML models
Required skills
Python, Applied Machine Learning, Software Engineering, API Development, Cloud Compute, Containerization, Data Pipelines, Model Evaluation, Monitoring Systems
Preferred skills
NLP, Computer Vision, Geospatial Modelling, Spark, Databricks, Large-scale Feature Processing, Regulated Decision Environments
Technologies
Python, Spark, Databricks
Responsibilities
Build and productionise machine learning models; Design feature, training and inference pipelines; Evaluate models against product and operational requirements; Improve monitoring for quality, drift, latency and cost; Create reproducible experimentation and deployment workflows; Guide technical choices between classical ML, deep learning and simpler rules.
Seniority
Senior, hands-on IC with broad judgement