At a Glance
- Tasks: Design, train, and deploy cutting-edge ML models for global clients.
- Company: Join a passionate AI Research team pushing the boundaries of applied AI.
- Benefits: Competitive salary, annual bonus, private healthcare, and flexible working.
- Other info: Collaborative environment with opportunities for research publication and open-source contributions.
- Why this job: Make a real impact in AI while mentoring junior engineers and solving complex challenges.
- Qualifications: 5+ years in machine learning, strong Python skills, and experience with cloud services.
The predicted salary is between 70000 - 90000 £ per year.
Design, train, and deploy production-grade ML models.
About the Role
As a Senior Machine Learning Engineer, you will lead the design, development, and deployment of production-grade machine learning systems for global enterprise clients.
You'll work at the intersection of research and engineering, translating cutting‑edge papers into scalable, reliable solutions.
This is a high‑impact role where you'll mentor junior engineers, shape our ML architecture, and collaborate directly with clients to solve their most complex challenges.
- Design and implement end-to-end ML pipelines from experimentation to production
- Lead model development across NLP, computer vision, and time‑series forecasting
- Architect scalable model serving infrastructure on cloud platforms (AWS/GCP/Azure)
- Conduct rigorous model evaluation, A/B testing, and performance monitoring
- Mentor junior ML engineers and conduct technical code reviews
- Collaborate with data engineers to optimise feature stores and data pipelines
- Stay current with latest ML research and evaluate applicability to client projects
Requirements
- 5+ years of experience in machine learning engineering or applied ML research
- Strong proficiency in Python, Py Torch or Tensor Flow, and Scikit-learn
- Experience deploying ML models at scale using Docker, Kubernetes, or serverless
- Deep understanding of ML fundamentals: optimisation, regularisation, evaluation metrics
- Experience with cloud ML services (Sage Maker, Vertex AI, or Azure ML)
- Strong software engineering practices: version control, testing, CI/CD
- MSc or Ph D in Computer Science, Machine Learning, or related field
- Nice to Have
- Published research in top ML venues (Neur IPS, ICML, ACL, CVPR).
- Experience with MLOps tools: MLflow, Weights & Biases, DVC.
- Familiarity with distributed training frameworks (Deep Speed, Horovod).
- Experience with LLM fine-tuning and prompt engineering.
- Contributions to open-source ML projects.
- Competitive salary with annual performance bonus.
- £2,000 annual conference and learning budget.
- Private healthcare and dental cover.
- Hybrid working — flexible office/remote split.
- 30 days annual leave plus bank holidays.
- Stock option scheme and pension matching.
- Latest hardware (M-series Mac Book Pro, GPU workstation access).
- About the Team
Our AI Research team is a tight‑knit group of 8 researchers and engineers passionate about pushing the boundaries of applied AI.
We publish at top venues, contribute to open-source, and work on problems spanning healthcare diagnostics, financial risk modelling, and autonomous systems.
You'll have the freedom to explore new ideas while delivering real value to clients.
#J-18808-Ljbffr
Senior Machine Learning Engineer in Manchester employer: Dimensionalconsultingltd
As a Senior Machine Learning Engineer, you'll join a dynamic AI Research team that thrives on innovation and collaboration, working in a hybrid environment that promotes flexibility and work-life balance. With competitive salaries, generous annual leave, and a robust learning budget, the company prioritises employee growth and well-being, making it an excellent employer for those looking to make a meaningful impact in the field of machine learning.