Machine Learning Engineer
Role details
Job location
Tech stack
Job description
fast and reproducible scientific iteration.This role requires strong engineering fundamentals and a deep understanding of modern ML workflows, including data preprocessing, experiment tracking, distributed training, and large-scale inference. You will own the experimental infrastructure that accelerates research, enabling scientists to move from idea to validated model efficiently, while making these tools accessible to chemists and biologists.The ideal candidate has hands-on experience building robust ML systems, optimising large-scale training pipelines, and bridging research with real-world deployment.Key responsibilitiesImplement and productionise ML models by transforming research prototypes into well-structured, maintainable, and tested codebases.Design, build, and maintain infrastructure for data ingestion, preprocessing, training, inference, and evaluation.Optimise distributed training and inference pipelines across GPUs, clusters, and cloud environments.Add monitoring, logging, A premier quantitative research firm in Greater London is seeking an exceptional Machine Learning Engineer to join their ML and HPC Architecture team. The successful candidate will work independently and collaboratively to tackle engineering challenges, designing systems...
Requirements
and experiment-tracking using tools such as Weights & Biases or MLflow.Collaborate closely with research scientists to accelerate experimentation and ensure reproducible results.Contribute to engineering best practices, including code reviews, documentation, and technical standard-setting.What you will bringPhD or MSc in Computer Science, Mathematics, Statistics, or a related technical field (or equivalent experience).2+ years of experience in fast-paced research or engineering settings, ideally in early-stage environments.Proven expertise building ML infrastructure for large-scale training, inference, and deployment.Experience extending complex research codebases, including open-source or academic implementations.Strong proficiency in PyTorch and MLOps/DevOps tooling (Weights & Biases, Docker, Kubernetes), with experience in CI/CD (e.g., GitHub Actions) and cloud/HPC systems (AWS, GCP, SLURM).Solid software engineering fundamentals (testing, monitoring, version control, documentation).Excellent communication skills with a focus on clarity, reproducibility, and collaboration.A proactive, delivery-oriented mindset and passion for enabling research through scalable systems.Nice to haveExperience building or extending infrastructure for large-scale training, distributed optimisation, or model evaluation.Familiarity with experiment tracking, monitoring, and orchestration frameworks (W&B, MLflow, Docker, Kubernetes, Terraform).Knowledge of bioinformatics or molecular simulation tools (RDKit, OpenMM, GROMACS, PyRosetta).Exposure to infrastructure-as-code, GPU cluster management, or cloud orchestration.Interest in applied AI for scientific discovery and close collaboration with research teams.Competitive salary and meaningful equity.Fully remote with quarterly in-person team meetings.Support for conferences, publications, and patent filings.Opportunity to contribute as an early team member shaping core technology in a rapidly growing TechBio, A global research and development firm is seeking a Machine Learning Engineer to join their London team. The ideal candidate will have expertise in deep learning model development, optimizations, and strong software engineering skills. Responsibilities include researching..., A leading aerospace and defense company in the UK seeks an experienced AI/ML Project Lead. In this hybrid role, you will guide a team in developing cutting-edge AI solutions while engaging with stakeholders. Ideal candidates possess a BSc in a relevant field, proficiency in...
Benefits & conditions
Job Description Senior System Engineer (AI/ML) | Permanent position - Location: Central London - Onsite: 5 days a week (South Kensington / Waterloo) - Salary: Up to £82,500 + Excellent Benefits - Available position: 2 positions Our client, an IT consulting and services..., Employment Type: Full-time and Permanent Remuneration: £70-90k Base Salary + Discretionary Bonus + Equity We are a stealth-mode AI laboratory researching and developing Machine Learning models. The founding team consists of Cambridge graduates and former engineers at..., Senior System Engineer (AI/ML) | Permanent position - Location: Central London - Onsite: 5 days a week (South Kensington / Waterloo) - Salary: Up to £82,500 + Excellent Benefits - Available position: 2 positions Our client, an IT consulting and services provider, is...