Senior ML Engineer
Core
Design, train, and optimise machine learning models for user personalisation, including recommendation engines, ranking algorithms, and content analysis.
Role type
Senior IC machine learning engineer (personalisation)
Builds
Recommendation engines, ranking algorithms, and content analysis systems for enterprise clients
Domain
Enterprise AI / Personalisation / Recommendation Systems
Deliverable
production ML models
Required skills
Python, TensorFlow, PyTorch, TFX, Kubeflow Pipelines SDK, Tensorflow Serving, Triton, TorchServe, real-time streaming architectures, recommendation system design, Generative AI
Preferred skills
OTT platforms experience, Scala
Technologies
TFX, Kubeflow Pipelines SDK, Tensorflow Serving, Triton, TorchServe, TensorFlow, PyTorch
Responsibilities
Design and optimise ML models for user personalisation; construct and maintain scalable data pipelines for feature engineering; deploy and supervise ML models in production; lead A/B test design and analysis; evaluate emerging ML and deep learning research for integration
Seniority
Senior, hands-on IC