Staff Machine Learning Engineer, Tracking

Cruise Automation San Francisco , CA 94118

Posted 1 week ago

The Staff Machine Learning Engineer is a versatile role that drives a wide spectrum of applied ML research and development to overcome challenges on urban roads related to Perception and Object Tracking. The Tracking team is responsible for outputting a list of all the people, bikes, vehicles, and obstacles near the Cruise car, as well as a complete description of each agent. On a day-to-day basis, you will:

  • Explore, prototype, validate, and iterate new algorithms and strategies

  • Drive efforts to optimize, supervise and refine on-road performance for models in production

  • Be considered one of the technical leaders of the department who guides current and future technology choices

  • Have a deep understanding of the business and operational impact for different technology tradeoffs, and be able to balance effectively based on the company's need

  • Enable other engineers on the team to be more effective through design and code that is easy to extend and contribute into

  • Be capable of influencing others and building consensus even over contentious technical debates

What you must have:

  • PhD / MS degree in computer vision, machine learning or a related field; alternatively equivalent years of industry experience solving ML problems which do not have readily-available solutions

  • Track record of driving applied deep learning projects from start to completion, including conception, problem definition, experimentation, iteration, and finally publication or productization

  • Track record of cross organization impact

  • Strong programming skills in Python and/or C++

  • Extensive experience with ML frameworks such as Tensorflow, Caffe, or PyTorch

  • Excellent mathematical and physical reasoning skills, especially with probability

  • Strong verbal and written communication skills

  • Expertise in setting architectures that are scalable, efficient, fault-tolerant, and are easily extensible allowing for changes over time without major disruptions.

  • Ability to design across multiple systems. Ability to both investigate in sophisticated areas as well as a good breadth of understanding of systems outside of your domain.

  • Ability to wear several hats shifting between coding, design, technical strategy, and mentorship combined with excellent judgment on when to switch contexts to meet the greatest need.

Bonus points!

  • PhD in machine learning, computer vision, or robotics

  • Experience in deploying perception algorithms and models into real-world environments

  • Experience with object tracking, especially multi-sensor and/or multi-object tracking

The salary range for this position is $183,600 - 270,000. Compensation will vary depending on location, job-related knowledge, skills, and experience. You may also be offered a bonus, long-term incentives, and benefits. These ranges are subject to change.


icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon
lc_ad

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove

Staff Machine Learning Engineer, Tracking

Cruise Automation