Facebook pixel

New Grad, Software Engineer, Simulation Frameworks (NPC AI)
Posted on 9/13/2021
San Francisco, CA, USA
Experience Level
Desired Skills
Data Analysis
Data Science
Data Structures & Algorithms
  • Currently pursuing a Bachelors degree in computer science, data science, mathematics, or a related field
  • Advanced proficiency with Python and C++ writing
  • Extensive knowledge of ML frameworks, libraries, data structures, data modeling, and software architecture
  • In-depth knowledge of mathematics, statistics, and algorithms
  • Great analytical and problem-solving abilities
  • Amazing communication and collaboration skills
  • Excellent time management and organizational abilities
  • Cruise is looking for a phenomenal Software Engineer that will allow us to move the needle and innovate in the space of AV simulation
  • In this position, you will help the NPC (non playable characters) AI team achieve their goals of building virtual agents for our simulation stack, these agents act as "real" humans for our autonomous car to be tested with, you will also be working along other simulation teams, the AI and other groups on our autonomous vehicle organization
  • If youre interested in contributing to the autonomous industry, change the way we test our cars and establish new paradigm on how AV simulation works, lets chat!
  • Craft and develop new deep learning algorithms to control all simulated agents and try to mimic human behavior as close as possible
  • Turn unstructured data into training data to allow our models to learn from
  • Optimize current machine deep learning models to minimize the memory and cpu usage
  • Running tests, performing statistical analysis, and interpreting test results
  • Keep up with the latest machine learning developments and propose new ideas to the team that could improve the realism of the simulate characters/agents
  • Were IndependentWe have our own governance, board of directors, equity, and investors. Our independence allows us to not just work on the edge of technology, but also define it
  • Were VestedYou wont just own your work here, youll have the potential to own equity in Cruise, too. We are competing in a market that is projected to grow exponentially, which gives our company valuation room to grow
Desired Qualifications
  • Currently pursuing a Masters degree in computational linguistics, data analytics, or similar will be advantageous
  • Proven projects where deep neural networks were used for a commercial product
  • Paper publications
  • Reinforcement learning experience
  • Simulation and ROS experience
  • Understanding Agile software development practices

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.
  • 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