At a Glance
- Tasks: Optimise machine learning models for real-time users and design distributed training strategies.
- Company: Odyssey, a leading tech company in Greater London.
- Benefits: Autonomy in technical decisions and access to cutting-edge technology.
- Other info: Dynamic role with opportunities for innovation and growth.
- Why this job: Join elite ML researchers and make a significant impact in the field.
- Qualifications: 8+ years in software engineering with expertise in machine learning and PyTorch.
The predicted salary is between 80000 - 120000 £ per year.
Odyssey in Greater London seeks an experienced software engineer specializing in machine learning performance optimization. You will optimize models for real-time users, design distributed training strategies, and work with elite ML researchers.
Candidates should have at least 8 years of software engineering experience, deep insights into machine learning architectures, and proficiency in PyTorch and NVIDIA optimization. This position offers autonomy in technical decisions and a chance to work with cutting-edge technology.
Senior ML Performance Engineer - Real-Time Inference & Scale in London employer: Odyssey
Contact Detail:
Odyssey Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior ML Performance Engineer - Real-Time Inference & Scale in London
✨Tip Number 1
Network like a pro! Reach out to folks in the industry, especially those who work at Odyssey or similar companies. A friendly chat can sometimes lead to opportunities that aren’t even advertised.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your machine learning projects, especially those involving real-time inference and optimisation. This will give you an edge and demonstrate your hands-on experience.
✨Tip Number 3
Prepare for technical interviews by brushing up on your PyTorch and NVIDIA optimisation skills. Practice coding challenges and be ready to discuss your past projects in detail—this is where we can really shine!
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, we love seeing candidates who take the initiative to connect directly with us.
We think you need these skills to ace Senior ML Performance Engineer - Real-Time Inference & Scale in London
Some tips for your application 🫡
Show Off Your Experience: Make sure to highlight your 8+ years of software engineering experience in your application. We want to see how you've tackled challenges in machine learning performance optimisation and what you've achieved in previous roles.
Be Specific About Your Skills: When mentioning your proficiency in PyTorch and NVIDIA optimisation, give us examples of projects where you applied these skills. We love seeing concrete evidence of your expertise!
Tailor Your Application: Don’t just send a generic application! Tailor your CV and cover letter to reflect the specific requirements of the Senior ML Performance Engineer role. We appreciate when candidates take the time to connect their experiences with our needs.
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for this exciting opportunity to work with cutting-edge technology!
How to prepare for a job interview at Odyssey
✨Know Your ML Stuff
Make sure you brush up on your machine learning knowledge, especially around performance optimisation. Be ready to discuss specific architectures and how you've optimised models in the past. This will show that you’re not just familiar with the theory but have practical experience too.
✨Show Off Your PyTorch Skills
Since proficiency in PyTorch is a must, prepare to talk about your experience with it. Bring examples of projects where you’ve used PyTorch for real-time inference or distributed training. If you can, demonstrate your understanding of NVIDIA optimisation techniques as well.
✨Prepare for Technical Questions
Expect some deep technical questions during the interview. Practice explaining complex concepts clearly and concisely. You might be asked to solve problems on the spot, so think through your approach to optimisation challenges and be ready to share your thought process.
✨Emphasise Autonomy and Collaboration
This role offers autonomy in technical decisions, so highlight your ability to work independently while also collaborating with elite researchers. Share examples of how you’ve successfully balanced these aspects in previous roles, showcasing your leadership and teamwork skills.