People In AI is a specialist recruitment partner focusing on building world-class AI, machine learning, and data teams. As a Senior Machine Learning Engineer, you will work across the full ML lifecycle to design, build, and deploy machine learning systems that directly impact business operations.
Responsibilities:
- Design, build, and deploy machine learning systems in production environments
- Develop models across a range of techniques, including regression, classification, clustering, ranking, and recommendation systems
- Own the ML lifecycle from data exploration and feature engineering through to deployment, monitoring, and iteration
- Build intelligent product features using large-scale proprietary operational datasets
- Contribute to the development of AI agents and LLM-powered workflows integrated into core product experiences
- Design and maintain scalable ML infrastructure, including feature stores, model serving, and CI/CD pipelines
- Partner closely with product and engineering teams to translate real-world business problems into ML solutions
- Help shape the architecture, tooling, and best practices of a growing ML function
Requirements:
- Ample applied machine learning experience in production environments
- Proven experience shipping ML models and systems beyond research or notebooks
- Strong Python skills with hands-on experience using frameworks such as PyTorch or TensorFlow
- Solid foundation in classical machine learning techniques (regression, classification, clustering, ranking, feature engineering, experimentation)
- Experience with modern MLOps practices, including model versioning, deployment pipelines, monitoring, and orchestration
- Strong SQL and experience working with large-scale structured datasets
- A collaborative mindset - low ego, high ownership, and strong cross-functional communication
- Exposure to NLP, LLM-based systems, or vector databases is a plus
- Experience in startup or high-ownership environments where ambiguity and autonomy are expected