Senior Staff Applied Research Scientist
Behaviors
Updated on 5/12/2023
Locations
San Francisco, CA, USA
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
CUDA
Data Analysis
Data Science
JIRA
C/C++/C#
Git
Python
Communications
Requirements
  • A proven record of shipping products in the real world
  • Experience as a tech lead or technical manager, setting the technical direction for a team
  • Strong communication skills and the ability to build consensus with a team of experts
  • Humility to seek the best solution, even if it wasn't your idea
  • BS, MS, or higher degree, in CS/CE/EE/ME, or equivalent industry experience
  • 5+ years of experience working with ML in a robotics or safety critical environment or related field
  • Strong experience with state-of-the-art Deep RL, IRL, and imitation learning
  • Expertise in C++, Python, and modern software development environments and practices (familiarity with Git, Jira, for example)
  • Experience in applying ML techniques as part of a product, using a ML-hybrid architecture
  • Experience with the ML model lifecycle management (labeling, training, deployment, and maintenance)
  • Ability to clearly define and motivate problems and solutions in technical writing
Responsibilities
  • Building a globally consistent prediction of what all different nearby agents (like other cars, buses, animals, pedestrians) are going to in the next few seconds
  • Generating safe, comfortable and feasible trajectories to navigate dynamic urban environments
  • Scoring and selecting the optimal trajectory, optimizing across many dimensions such as safety, comfort and customer experience
  • Collaboratively define a technical vision and roadmap for the Planning stack
  • Provide technical leadership and mentorship to the team
  • Drive highly technical ML projects across multiple teams
  • Design and deploy ML models that enable safer, faster, and more human-like decision making
  • Design costs and cost formulations using data-driven and ML techniques to deliver a better ride experience
  • Train and deploy ML models that improve AV behavior and scale to multiple fleets, vehicle platforms, and cities
  • Use state-of-the-art RL, IRL, and imitation learning techniques in a fast-paced research to production environment
Desired Qualifications
  • Experience as a software engineer using ML techniques within robotics or safety-critical projects
  • Experience developing search-based planners
  • Experience with CUDA/GPU programming
  • Experience developing custom ops for performant ML inference models
  • Experience with ROS
  • Data science experience, including query of large databases, and data analysis
Cruise

1,001-5,000 employees

Self-driving car service
Company Overview
Cruise's is building self-driving vehicles to improve life in our cities. The company makes autonomous, sustainable, self-driving EVs.
Benefits
  • Flexible vacation
  • Paid holidays
  • Paid parental leave
  • Fertility & family expansion benefits
  • 401k matching program
  • Monthly social events
  • Community volunteering programs
  • Healthy meals & snacks for onsite employees
  • Quarterly offsites & working retreats
  • Monthly wellness stipend
  • Mental health support
  • Professional development programs
  • On-site gym in SF HQ
  • Commuter benefits for onsite employees
  • Medical, dental & vision coverage
Company Core Values
  • Stay safe
  • Stay focused
  • Own it
  • Seek truth
  • Work together
  • Be humble