At a Glance
- Tasks: Conduct cutting-edge research in machine learning for autonomous driving and deploy models to production.
- Company: Waymo, a leader in autonomous driving technology with a mission to improve mobility.
- Benefits: Competitive salary, annual bonus, equity incentives, and generous benefits programme.
- Why this job: Join a pioneering team and make a real impact on the future of transportation.
- Qualifications: Masters or PhD in deep learning with 3+ years of experience in modern frameworks.
- Other info: Hybrid work schedule with opportunities for collaboration across Alphabet's research teams.
The predicted salary is between 120000 - 130000 £ per year.
Waymo is an autonomous driving technology company with the mission to be the world's most trusted driver. Since its start as the Google Self-Driving Car Project in 2009, Waymo has focused on building the Waymo Driver—The World's Most Experienced Driver™—to improve access to mobility while saving thousands of lives now lost to traffic crashes. The Waymo Driver powers Waymo’s fully autonomous ride-hail service and can also be applied to a range of vehicle platforms and product use cases. The Waymo Driver has provided over ten million rider-only trips, enabled by its experience autonomously driving over 100 million miles on public roads and tens of billions in simulation across 15+ U.S. states.
The mission of the Waymo AI Foundations team is to develop machine learning solutions addressing open problems in autonomous driving, towards the goal of safely operating Waymo vehicles in dozens of cities and under all driving conditions. As part of our work, we also initiate and foster collaborations with other research teams in Alphabet. AI Foundations areas that we are currently focusing on include reinforcement learning, learning from demonstration, generative modeling, Bayesian inference, hierarchical learning, and robust evaluation.
This role follows a hybrid work schedule and you will report to a Staff Research Scientist.
You Will
- Conduct applied foundation model research and development
- Design compelling experiments by training and evaluating large deep learning models
- Write high quality code, unit tests, and documentation
- Collaborate with other teams to deploy models to production
You Have
- Masters or PhD in deep learning
- Strong statistical / ML knowledge
- Proficiency in Python
- 3+ years of experience with modern deep learning frameworks: JAX, TensorFlow/PyTorch
We Prefer
- C++ experience
- Proven track record of deploying ML models to production environments
- Deep learning experience, especially with generative models, e.g., LLMs/VLMs, and/or reinforcement learning or imitation learning, transformer models, autoencoders and embeddings
- Autonomous driving experience
The expected base salary range for this full-time position is listed below. Actual starting pay will be based on job-related factors, including exact work location, experience, relevant training and education, and skill level. Waymo employees are also eligible to participate in Waymo’s discretionary annual bonus program, equity incentive plan, and generous Company benefits program, subject to eligibility requirements.
Salary Range £120,000—£130,000 GBP
Senior Machine Learning Engineer, AI Foundations in Oxford employer: Waymo
Contact Detail:
Waymo Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Machine Learning Engineer, AI Foundations in Oxford
✨Tip Number 1
Network like a pro! Reach out to folks in the industry, especially those at Waymo 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 ML frameworks, make sure to highlight them. A portfolio speaks volumes and can set you apart from the crowd.
✨Tip Number 3
Prepare for technical interviews by brushing up on your deep learning knowledge and coding skills. Practise solving problems on platforms like LeetCode or HackerRank to get into the right mindset.
✨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 that extra step to connect with us directly.
We think you need these skills to ace Senior Machine Learning Engineer, AI Foundations in Oxford
Some tips for your application 🫡
Tailor Your CV: Make sure your CV is tailored to the role of Senior Machine Learning Engineer. Highlight your experience with deep learning frameworks and any relevant projects that showcase your skills in reinforcement learning or generative models.
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about autonomous driving and how your background aligns with Waymo's mission. Be sure to mention any specific experiences that relate to the job description.
Showcase Your Projects: If you've worked on any interesting machine learning projects, make sure to include them in your application. Whether it's deploying models to production or experimenting with new algorithms, we want to see what you've done!
Apply Through Our Website: We encourage you to apply through our website for the best chance of getting noticed. It’s straightforward and ensures your application goes directly to us, so we can review it promptly!
How to prepare for a job interview at Waymo
✨Know Your Stuff
Make sure you brush up on your deep learning frameworks like JAX, TensorFlow, and PyTorch. Be ready to discuss your experience with these tools and how you've applied them in real-world scenarios. We recommend preparing specific examples of projects where you deployed ML models to production.
✨Showcase Your Problem-Solving Skills
Waymo is all about tackling complex challenges in autonomous driving. Think of a few tough problems you've solved using machine learning techniques, especially in reinforcement learning or generative models. We suggest framing your answers using the STAR method (Situation, Task, Action, Result) to clearly convey your thought process.
✨Collaborate Like a Pro
Collaboration is key in this role, so be prepared to discuss how you've worked with cross-functional teams in the past. We advise sharing specific instances where your teamwork led to successful outcomes, especially in deploying models or conducting experiments. Highlight your communication skills and adaptability.
✨Ask Insightful Questions
At the end of the interview, don’t forget to ask questions! This shows your interest in the role and the company. We suggest asking about the current challenges the AI Foundations team is facing or how they measure the success of their models. It’s a great way to demonstrate your enthusiasm and curiosity.