Machine Learning Engineer (Vision)

Machine Learning Engineer (Vision)

Full-Time 60000 - 80000 £ / year (est.) Home office (partial)
Wayve

At a Glance

  • Tasks: Join teams to develop and optimise machine learning models for autonomous driving.
  • Company: Wayve, a mission-driven organisation shaping the future of autonomous driving.
  • Benefits: Competitive pay, full medical coverage, catered lunches, and flexible working hours.
  • Other info: Inclusive culture with opportunities for growth and learning from industry leaders.
  • Why this job: Make a huge impact in a dynamic environment with cutting-edge technology.
  • Qualifications: 3+ years in ML, strong Python skills, and a passion for research to production.

The predicted salary is between 60000 - 80000 £ per year.

We are seeking skilled engineers to join several key teams within our organization. These include our End2End Model Development Team, which is tasked with creating comprehensive models for real-world applications; our Datasets Team, which focuses on a data-centric approach to ensure we have the highest quality data for training our models; and our Model Optimization Team, where expertise in technologies like CUDA is essential for enhancing model performance and efficiency. Each team plays a critical role in our commitment to advancing cutting-edge solutions, and your contribution will help drive innovation and excellence across our projects.

Challenges you will own:

  • Helping productionize an end-to-end self-driving neural network for autonomous driving.
  • Working closely with Platform and Research teams to integrate, test and scale ML features for production.
  • Productionizing and scaling our ML models by working across Data, Validation, Platform and Research.

What you will bring to Wayve:

Essential:

  • 3+ years experience in shipping ML features and in applied research.
  • Passion to take research ideas to production.
  • Good grasp of state of the art literature.
  • Experience in working in platform teams and working with research teams.
  • Good insight into the training, validation, testing and metrics for deep learning features/models.
  • Experience in reporting and tracking over time benchmarked performance in an open and accessible way.
  • Ability to write high quality, well-structured and tested Python code.
  • BS or MS in Machine Learning, Computer Science, Engineering, or a related technical discipline or equivalent experience.

Desirable:

  • Solid experience working with concurrent, parallel and distributed computing.
  • Comfortable working with and visualising huge data sets + finding and removing examples of noisy or bad data.
  • Knowledge of computing fundamentals - what makes code fast, secure and reliable.
  • MS or PhD in Machine Learning, Computer Science, Engineering, or a related technical discipline or equivalent experience.

What we offer you:

  • The chance to be part of a truly mission-driven organisation and an opportunity to shape the future of autonomous driving.
  • Competitive compensation.
  • Fully employer-covered medical, dental and vision insurance!
  • Further benefits such as catered lunch, yummy snacks, and variety of drinks, life insurance, employer contributed retirement account, therapy, yoga, office-wide socials and much more.
  • A dynamic and fast-paced work environment in which you will grow every day - learning on the job, from the brightest minds in our space, and with support for more formal learning opportunities too.
  • A culture that is ego-free, respectful and welcoming (of you and your dog) - we even eat lunch together every day.
  • This is a full-time role based in our office in California. At Wayve we want the best of all worlds so we operate a hybrid working policy that combines time together in our offices and workshops to fuel innovation, culture, relationships and learning, and time spent working from home. We also operate core working hours so you can be where you need to be for family and loved ones too. Teams determine the routines that work best for them.

At Wayve we're committed to creating a diverse, fair and respectful culture that is inclusive of everyone based on their unique skills and perspectives, and regardless of gender, gender identity, gender expression, race, sexual orientation, physical or mental disability, ethnicity, age, religious belief, marital status, protected veteran status, or any other legally protected status.

Machine Learning Engineer (Vision) employer: Wayve

Wayve is an exceptional employer that offers a unique opportunity to be part of a mission-driven organisation at the forefront of autonomous driving technology. With a dynamic and fast-paced work environment, employees benefit from competitive compensation, comprehensive health insurance, and a culture that prioritises respect and collaboration. The hybrid working policy and commitment to employee growth ensure that you can thrive both personally and professionally while making a significant impact in your role.

Wayve

Contact Details:

Wayve Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Machine Learning Engineer (Vision)

Tip Number 1

Network like a pro! Reach out to folks in the industry, attend meetups, and connect with current employees at Wayve. 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 related to vision. This is your chance to demonstrate your passion and expertise beyond just a CV.

Tip Number 3

Prepare for technical interviews by brushing up on your coding skills and understanding of ML concepts. Practice common algorithms 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 by the right people. Plus, it shows you’re genuinely interested in joining our team at Wayve.

We think you need these skills to ace Machine Learning Engineer (Vision)

Machine Learning
Deep Learning
Python Programming
Model Development
Data Validation
Performance Benchmarking
CUDA

Some tips for your application 🫡

Tailor Your CV:Make sure your CV reflects the skills and experiences that match the job description. Highlight your experience in shipping ML features and working with research teams, as these are key for us.

Craft a Compelling Cover Letter:Use your cover letter to tell us why you're passionate about taking research ideas to production. Share specific examples of your work that demonstrate your ability to productionise ML models.

Showcase Your Technical Skills:Don’t forget to mention your proficiency in Python and any experience you have with CUDA or distributed computing. We love seeing candidates who can write high-quality, well-structured code!

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 the role you’re excited about!

How to prepare for a job interview at Wayve

Know Your Models Inside Out

Make sure you can discuss your experience with machine learning models in detail. Be prepared to explain how you've taken research ideas to production, and share specific examples of models you've worked on, especially in the context of autonomous driving.

Showcase Your Data Skills

Since the role involves working closely with datasets, be ready to talk about your experience in data cleaning, validation, and visualisation. Highlight any techniques you've used to identify and remove noisy data, as this will demonstrate your data-centric approach.

Familiarise Yourself with CUDA and Performance Optimisation

Brush up on your knowledge of CUDA and other optimisation techniques. Be prepared to discuss how you've improved model performance and efficiency in past projects, as this is crucial for the Model Optimization Team.

Emphasise Collaboration and Communication

This role requires working across various teams, so highlight your experience in collaborative environments. Share examples of how you've effectively communicated with platform and research teams to integrate and scale ML features, showcasing your teamwork skills.