At a Glance
- Tasks: Design and optimise ML infrastructure for cutting-edge robotics systems.
- Company: Join a pioneering robotics and AI company in London.
- Benefits: Competitive daily rate, hands-on role, and collaborative environment.
- Why this job: Make a real impact on advanced AI models in robotics.
- Qualifications: Strong software engineering skills in Python/C++ and ML frameworks.
- Other info: Work with a highly technical team and solve complex engineering challenges.
The predicted salary is between 43200 - 72000 ÂŁ per year.
We are partnering with a robotics and AI company building the core software infrastructure that enables advanced AI models to operate reliably in real-world robotic systems. They are looking for a Senior ML Infrastructure Engineer to design, build, and optimise the training and inference platforms at the heart of their technology.
This is a handsâon engineering role focused on scale, performance, and reliability. You will work across the full machineâlearning lifecycle, from distributed training pipelines to highly optimised inference systems deployed into production robotics environments.
You will join a highly technical team working at the intersection of software engineering, machineâlearning infrastructure, and robotics. Your focus will be on turning cuttingâedge models into robust, productionâready systems that run efficiently across cloud and constrained hardware environments. You will collaborate closely with researchers and ML engineers, help shape architectural decisions, and solve complex systems problems that directly impact realâworld deployment.
Key Responsibilities- Design, build, and maintain distributed ML training pipelines including data preprocessing, orchestration, training, and evaluation.
- Optimise training performance, scalability, and resource utilisation across online and offline learning workflows.
- Develop and optimise AI inference pipelines for deployment into realâworld robotic systems.
- Build infrastructure and tooling to support reliable model integration, monitoring, and production analysis.
- Implement optimisation strategies across inference paradigms, including autoregressive, denoising, hierarchical, and multiâagent systems.
- Work across cloud and hardware constraints to ensure models run efficiently in production.
- Contribute to high engineering standards through testing, CI, and robust system design.
- Strong software engineering background with Python and/or C++.
- Handsâon experience with ML frameworks such as PyTorch, TensorFlow, or JAX.
- Experience building or maintaining ML infrastructure, training platforms, or inference systems.
- Solid understanding of distributed systems, parallel computing, and largeâscale data processing.
- Strong fundamentals in algorithms, data structures, and system design.
- Experience optimising ML inference for robotics, edge, or embedded systems.
- Exposure to lowâlevel systems concepts such as multithreading, networking, or memory management.
- Experience with ML performance optimisation or compilers.
- Background in reinforcement learning, VLA models, or embodied AI systems.
- Experience working in cloud environments such as AWS, GCP, or Azure.
- Work on realâworld robotics systems rather than researchâonly models.
- Solve complex engineering problems with direct impact on deployed products.
- Based in London, with a highly technical, collaborative team.
- ML infrastructure, distributed training, inference optimisation, robotics AI, Python, C++, PyTorch, JAX, distributed systems, cloud computing.
Senior ML Infrastructure Engineer (Robotics) in London employer: Harnham
Contact Detail:
Harnham Recruiting Team
StudySmarter Expert Advice đ¤Ť
We think this is how you could land Senior ML Infrastructure Engineer (Robotics) in London
â¨Tip Number 1
Network like a pro! Reach out to folks in the robotics and AI space on LinkedIn or at meetups. We all know that sometimes itâs not just what you know, but who you know that can get your foot in the door.
â¨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects related to ML infrastructure or robotics. We love seeing real-world applications of your work, so make sure to highlight any hands-on experience you've got.
â¨Tip Number 3
Prepare for technical interviews by brushing up on your Python and C++ skills. We recommend doing mock interviews with friends or using platforms that focus on coding challenges. Itâs all about demonstrating your problem-solving abilities!
â¨Tip Number 4
Donât forget to apply through our website! Weâre always on the lookout for passionate individuals who want to make an impact in the robotics field. Plus, it shows youâre genuinely interested in joining our team.
We think you need these skills to ace Senior ML Infrastructure Engineer (Robotics) in London
Some tips for your application đŤĄ
Tailor Your CV: Make sure your CV is tailored to the Senior ML Infrastructure Engineer role. Highlight your experience with Python, C++, and any ML frameworks you've worked with. We want to see how your skills align with the job description!
Showcase Relevant Projects: Include specific projects that demonstrate your hands-on experience with ML infrastructure and robotics. We love seeing real-world applications of your skills, so donât hold back on the details!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Explain why youâre passionate about robotics and AI, and how your background makes you a perfect fit for our team. Let us know what excites you about this role!
Apply Through Our Website: We encourage you to apply through our website for a smoother application process. It helps us keep track of your application and ensures you donât miss out on any important updates!
How to prepare for a job interview at Harnham
â¨Know Your Tech Stack
Make sure youâre well-versed in Python and C++, as these are crucial for the role. Brush up on your experience with ML frameworks like PyTorch and TensorFlow, and be ready to discuss how you've used them in past projects.
â¨Showcase Your Problem-Solving Skills
Prepare to talk about specific challenges you've faced in building or optimising ML infrastructure. Use examples that highlight your ability to solve complex systems problems, especially those related to distributed training and inference systems.
â¨Understand the Robotics Context
Familiarise yourself with how ML applies to robotics. Be ready to discuss any experience you have with real-world robotic systems and how youâve optimised ML models for deployment in such environments.
â¨Ask Insightful Questions
Prepare thoughtful questions about the companyâs current projects and future goals. This shows your genuine interest in their work and helps you gauge if itâs the right fit for you.