AI/ML Job: Machine Learning Software Engineer, Research Team


Machine Learning Software Engineer, Research Team at Waymo

Mountain View, California, United States 🇺🇸   (Posted Jul 18 2018)
About the company
Waymo is the self-driving technology company with a mission to make it safe and easy for people and things to move around. Building on software and sensor technology developed at Google, Waymo is now launching the world’s first fully self-driving transportation service that will take members of the public from A to B at the touch of a button.

Job position

Job description
The mission of the Waymo Applied Research team is to develop machine learning solutions addressing open problems in autonomous driving. As part of our work, we also initiate and foster collaborations with other research teams in Alphabet.

We are looking for strong engineers who also have good ML experience and an interest to further grow and develop their ML knowledge and skills. You will work with passionate engineers and world-class researchers to make safe autonomous driving systems an everyday reality.

In this Software Engineer, Machine Learning Infrastructure role, you'll:

Develop ML infrastructure for new open-ended problems we are tackling; this work includes dataset creation and labeling pipelines, model training infrastructure and metrics

Contribute to our research work, by doing model experiments and improvements in close collaboration with other team members

Help us release Waymo datasets and create Kaggle-style benchmarks for key autonomous tasks to facilitate collaborations with Alphabet and/or the external research community

Skills & requirements
We'd like you to have:

B.S./M.S. in Computer Science or related quantitative field with 3+ years of relevant experience

A self-directed engineering mindset with good infrastructure / systems background

Solid knowledge of machine learning concepts and key algorithms

Strong programming skills in C++ and Python

Experience with distributed computing (MapReduce, Flume, etc)

Preferred qualifications:

Expertise in one or more of the following areas is a plus: deep learning, computer vision, robotics, reinforcement learning, behavior prediction, SLAM

Experience launching machine learning models in production

Experience of using TensorFlow or similar large-scale machine learning systems in production is a plus

Ph.D. in Computer Science or related quantitative field

Instructions how to apply
see the website
[ job website ]

Let them know you found the job via
(Companies love to know recruiting strategies that works)

Other jobs that might be interesting

Charles Schwab Senior Data Scientist - Charles Schwab   (September 2018)
Westlake, Texas, United States
We believe that, when done right, investing liberates people to create their own destiny. We are driven by our purpose to champion every client’s goals with passion and integrity. We respect and appreciate the diversity of our employees, our clients, and the...
Ticketmaster Software Engineer - Ticketmaster   (September 2018)
Atlanta, Georgia, United States (Remote possible)
Who we are. We’re fans who help fans everywhere get in to the live events they love. A proud division of Live Nation Entertainment, Ticketmaster has changed the way the world connects with their favorite artists, teams, and shows, and we continue to shape ...
Nanigans Principal Data Scientist - Nanigans   (September 2018)
Boston, Massachusetts, United States
Nanigans' Data Science team is looking for a Principal Data Scientist to support our Customer Success and Core Tech Engineering teams. You are an analytical, quantitative, problem solver who can quickly identify the most promising solutions to a customer reque...