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

Geomagical Labs Deep Vision/AI Research Scientist - Geomagical Labs   (August 2018)
Mountain View, California, United States
Geomagical Labs is an early-stage AI research & development startup in the San Francisco Bay Area, applying novel computer vision technologies to an exciting consumer application to be used by millions of people. We have an opening for a Deep Vision Research ...
Gatik AI Software Engineer - Deep Learning, Autonomous Vehicles - Gatik AI   (July 2018)
Sunnyvale, California, United States
At Gatik AI, you will collaborate with a team of world class researchers and engineers with domain expertise in AI, robotics and computer vision to help create the infrastructure for our deep learning software stack. You’ll master new technologies while work...
Groupon Machine Learning Scientist - Groupon   (July 2018)
Palo Alto, California, United States
Are you passionate about solving interesting and challenging big data problems? Do you have expertise and interest in solving interesting business problems using large-scale analytics and algorithms? If yes, you could be a great fit for this role with the Data... on Twitter on Facebook at Google+ as rss About