Principal ML Systems Engineer: Real-Time Inference in London

Principal ML Systems Engineer: Real-Time Inference in London

London Full-Time 140000 - 200000 £ / year (est.) No working from home possible
I

At a Glance

  • Tasks: Engineer high-performance systems for real-time inference using C++ and CUDA.
  • Company: Join Inworld, a leader in innovative machine learning solutions.
  • Benefits: Competitive salary, equity options, and comprehensive benefits package.
  • Other info: Thriving environment that embraces ambiguity and fosters innovation.
  • Why this job: Make a significant impact in the field of machine learning and contribute to open-source projects.
  • Qualifications: Strong problem-solving skills and experience with distributed architectures.

The predicted salary is between 140000 - 200000 £ per year.

Inworld is searching for engineers who thrive in ambiguity and possess strong problem-solving skills. The role involves working on high-performance systems using C++, CUDA, and distributed architectures, ensuring models run reliably in production.

The base salary range is £140,000 – £200,000, with additional equity and benefits. We value impact-driven work and encourage open-source contributions that advance the field.

Principal ML Systems Engineer: Real-Time Inference in London employer: Inworld

At Inworld, we pride ourselves on fostering a dynamic work culture that champions innovation and collaboration. As a Principal ML Systems Engineer, you'll not only enjoy a competitive salary and equity options but also have access to continuous learning opportunities and the chance to contribute to impactful open-source projects. Located in a vibrant tech hub, our team thrives on tackling complex challenges while supporting each other's growth in a fast-paced environment.

I

Contact Details:

Inworld Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Principal ML Systems Engineer: Real-Time Inference in London

Tip Number 1

Network like a pro! Reach out to folks in the industry, especially those who work at Inworld or similar companies. A friendly chat can open doors and give you insights that job descriptions just can't.

Tip Number 2

Show off your skills! If you've got projects or contributions to open-source that highlight your expertise in C++, CUDA, or distributed systems, make sure to showcase them. A portfolio can speak volumes!

Tip Number 3

Prepare for technical interviews by brushing up on problem-solving scenarios. Practice coding challenges and system design questions that reflect real-time inference systems. We want you to shine!

Tip Number 4

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 Principal ML Systems Engineer: Real-Time Inference in London

Problem-Solving Skills
C++
CUDA
Distributed Architectures
High-Performance Systems
Reliability Engineering
Open-Source Contributions

Some tips for your application 🫡

Show Your Problem-Solving Skills:When writing your application, make sure to highlight your problem-solving abilities. We want to see how you tackle ambiguity and come up with innovative solutions, especially in high-performance systems.

Be Specific About Your Experience:Don’t just list your skills; give us examples of how you've used C++, CUDA, or worked with distributed architectures. We love seeing real-world applications of your expertise, so make it count!

Emphasise Impact-Driven Work:We value contributions that make a difference. In your application, share any projects or experiences where your work had a significant impact, particularly in open-source contributions or production environments.

Apply Through Our Website:To ensure your application gets the attention it deserves, please apply through our website. It’s the best way for us to keep track of your application and get back to you quickly!

How to prepare for a job interview at Inworld

Master the Tech Stack

Make sure you’re well-versed in C++, CUDA, and distributed architectures. Brush up on your coding skills and be ready to tackle technical questions or even live coding challenges during the interview.

Showcase Problem-Solving Skills

Prepare to discuss past experiences where you thrived in ambiguity. Think of specific examples where you solved complex problems, especially in high-performance systems. This will demonstrate your ability to handle the challenges of the role.

Understand Real-Time Inference

Familiarise yourself with real-time inference concepts and how they apply to machine learning models. Be ready to discuss how you would ensure models run reliably in production, as this is a key aspect of the job.

Emphasise Impact-Driven Work

Inworld values impact-driven contributions, so be prepared to talk about how your work has made a difference in previous roles. Highlight any open-source projects you've contributed to that align with their mission.