At a Glance
- Tasks: Design and build infrastructure for high-performance machine learning systems.
- Company: Elite tech firm with stunning offices and a collaborative culture.
- Benefits: Up to £200k salary, generous bonuses, and excellent career progression.
- Other info: Work with cutting-edge tech and learn from top engineers globally.
- Why this job: Join a fast-growing team and make a real impact in ML technology.
- Qualifications: 4+ years in Python/Rust and experience with distributed systems.
Salary: up to £200,000 P/A + Bonus (DOE)
Location: London
The role:
We are seeking an ML Infrastructure Engineer to join a fast-growing team focused on optimising the performance and scalability of machine learning systems. In this role, you will design and build the infrastructure that powers high-performance ML workloads, enabling faster training, efficient inference, and scalable deployment across distributed environments. You’ll work on systems that sit at the intersection of machine learning and high-performance engineering, helping to push the boundaries of model efficiency and throughput.
You will collaborate closely with ML engineers, researchers, and platform teams to identify performance bottlenecks and implement optimisations across the stack—from data pipelines and compute orchestration to model execution and hardware utilisation. Your work will directly impact how models are trained, deployed, and scaled in production environments.
As an early member of a growing team, you’ll have significant ownership over architectural decisions, contributing to the design of robust, scalable infrastructure and developer tooling. You’ll also help establish best practices around observability, reliability, and performance benchmarking.
This is an ideal opportunity for someone who enjoys low-level problem solving, distributed systems, and working with modern ML frameworks and infrastructure technologies. You’ll play a key role in building systems that make machine learning faster, more efficient, and more cost-effective.
You will have:
- 4 + Years working with Python and/or Rust - other systems level knowledge a big plus
- Experience working with highly distributed and scalable systems
- Strong understanding of high level system design
- Outstanding academic background - Ideally Computer Science Degree from an Ivy League University
- A curious and tech driven personality!
The organisation is one of the most elite Tech firms globally and you can expect to find:
- Stunning offices
- Generous benefits and bonus package - Market Leading!!
- Excellent career progression and the ability to learn from some of the best engineers on the planet.
- The opportunity to work with tech years ahead of competitors!
ML Infrastructure Developer (Python/Rust) - Up to £200k base + Bonus + Benefits - London employer: Hunter Bond
As a leading tech firm in London, we pride ourselves on fostering a dynamic work culture that champions innovation and collaboration. Our employees enjoy a market-leading benefits package, exceptional career progression opportunities, and the chance to work alongside some of the brightest minds in the industry, all while contributing to cutting-edge machine learning infrastructure that shapes the future of technology.
StudySmarter Expert Advice🤫
We think this is how you could land ML Infrastructure Developer (Python/Rust) - Up to £200k base + Bonus + Benefits - London
✨Tip Number 1
Network like a pro! Reach out to people in the industry, attend meetups, and connect with ML professionals on LinkedIn. You never know who might have the inside scoop on job openings or can refer you directly.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those involving Python or Rust. This will give potential employers a taste of what you can do and set you apart from the crowd.
✨Tip Number 3
Prepare for technical interviews by brushing up on system design and distributed systems concepts. Practice coding challenges and be ready to discuss your thought process during problem-solving.
✨Tip Number 4
Don’t forget to apply through our website! We’re always on the lookout for talented individuals like you. Plus, it’s a great way to ensure your application gets the attention it deserves.
We think you need these skills to ace ML Infrastructure Developer (Python/Rust) - Up to £200k base + Bonus + Benefits - London
Some tips for your application 🫡
Tailor Your CV:Make sure your CV is tailored to the ML Infrastructure Developer role. Highlight your experience with Python and Rust, and any work you've done on distributed systems. We want to see how your skills align with what we're looking for!
Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you're passionate about machine learning and infrastructure. Share specific examples of projects you've worked on that demonstrate your problem-solving skills and tech-driven personality.
Showcase Your Projects:If you've got any personal or professional projects related to ML infrastructure, make sure to mention them! We love seeing real-world applications of your skills, so don’t hold back on sharing your achievements and contributions.
Apply Through Our Website:We encourage you to apply through our website for the best chance of getting noticed. It’s super easy, and you’ll be able to keep track of your application status. Plus, we love seeing candidates who take the initiative to connect with us directly!
How to prepare for a job interview at Hunter Bond
✨Know Your Tech Inside Out
Make sure you’re well-versed in Python and Rust, as well as any other systems-level knowledge that might come up. Brush up on your understanding of distributed systems and high-level system design, as these are crucial for the role.
✨Showcase Your Problem-Solving Skills
Prepare to discuss specific examples where you've tackled low-level problems or optimised performance in ML systems. Use the STAR method (Situation, Task, Action, Result) to structure your answers and highlight your impact.
✨Understand the Company’s Tech Stack
Research the company’s existing infrastructure and technologies they use. Familiarise yourself with their approach to machine learning and be ready to suggest improvements or optimisations based on your knowledge.
✨Ask Insightful Questions
Prepare thoughtful questions about the team dynamics, architectural decisions, and best practices around observability and performance benchmarking. This shows your genuine interest in the role and helps you assess if it’s the right fit for you.