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 work)

Other jobs that might be interesting

Machine Learning Engineer - Dropbox   (May 2019)
Seattle, Washington, United States
Team Description Our Engineering team is working to simplify the way people work together. They’re building a family of products that handle over a billion files a day for people around the world. With our broad mission and massive scale, there are countles...
Retina Data Scientist - Retina   (May 2019)
Santa Monica, California, United States
As a Data Scientist, you will be working closely with internal data science, product and our engineering team to build scalable data products. You will be creating algorithms that analyze customer data to compute Customer Lifetime Value using (but not limited ...
Blue Apron Machine Learning Engineer - Blue Apron   (May 2019)
New York, New York, United States
Our Technology team is a collection of over 50 talented engineers, analysts, designers, and product managers who have built our web and e-commerce applications, our mobile (iOS and Android) apps, our proprietary Warehouse Management System, and our data platfo...