comma.ai jobs

home · leaderboard · bounties · Discord · X

Come build the future

Solve self driving cars while delivering shippable intermediaries.

We're building the robotics stack that will solve self driving cars, then eventually scales to all of robotics. We own our stack from shipping state of the art machine learning models trained on our own infrastructure, building the operating system, designing the hardware, and manufacturing it.

Today, our fleet is the second largest after Tesla, and it's growing every month as more of the 10+ million compatible cars on the road come online. We will win by continuing to ship a better product and better driving to our users. No hype, just shipping constant incremental progress until your comma reliably drives you to Taco Bell.

comma is 25 people across three teams:

The autonomy team builds the autonomous agent software, along with all of the infrastructure needed for that.

The product team designs and manufactures the product, including the hardware, low-level software needed to run the agent software, as well the app.

The operations team builds and maintains company infrastructure, including money, people, and logistics.

The operations and product teams work together to ship you the comma 3X, and the autonomy and product teams ship openpilot to run on your comma 3X.

One meeting a week, two great meals a day, and people who have passed a very high bar to get hired.

Perks:
- Chef-prepared lunch and dinner
- On-site gym and yoga studio
- 24/7 access to the comma fleet of cars
- Health, dental, and vision insurance
- Flexible time off

Who we're looking for

We don't care where, or even if, you went to school. We don't care if you have a traditional background.
We're just looking for people who can independently contribute to shipping openpilot.

We love a great GitHub, open source contributors, good projects, and competition winners. Prove your skills with one of these:
1. Bounties: contribute to our open source projects while getting paid
2. Challenges: we made challenges for design, controls, hardware, and more.
3. Relevant experience: got a bunch of cool projects to show off? send us your GitHub or portfolio

Are you a good fit?

Designer
Own the comma aesthetic and user experience // challenge
Includes interface design for openpilot and comma connect, product design, this website, and more

Electronics Engineer
Design + ship hardware like the comma 3X and comma body // challenge

Software Engineer (Web)
Own the comma web and mobile experience // challenge: get a web bounty merged
Build an incredible companion app for openpilot

Software Engineer (Systems)
Work on systems and infrastructure for openpilot // challenge: get a bounty merged
You'll work on things like mainlining our kernel, bringing up new hardware, and making the comma 3X boot up in 5s.

Controls Engineer
Work on steering, gas, and brake controls for the 300 different cars openpilot supports // challenge

Autonomy Engineer
Work on infrastructure to train autonomous agents // challenge

Internship
All teams accept interns year-round // challenge: get on the leaderboard or solve some bounties

Pick & Place Operator
Run the comma factory's circuit board line // Relevant experience required instead of a challenge

Technician
Maintain the comma compute cluster and comma fleet // Requirements: have built computers, good debugging skills, and detail orientedness

Operations Engineer (comma shop)
Own comma's daily operations around the comma shop, including supply chain, logistics, procurement, customer support, fulfillment, and more // Relevant experience required instead of a challenge

People Operations Engineer
Own comma's daily operations including employee experience, onboarding, facilities management, and fleet logistics // Relevant experience required instead of a challenge

Machine Learning Engineer
Research, design, develop autonomous driving algorithms and systems using end to end Deep Learning and end to end simulation.
More Details Implement novel architectures and data pipelines to improve driving quality of openpilot - Advanced Driver Assistance System. Analyze existing development procedures and suggest improvements. Write software infrastructure for efficiently training and evaluating various large scale Neural Networks in largely distributed computer clusters. Implement automated testing and monitoring of Machine Learning models deployed in the field. All the above duties will be performed using a wide variety of tools mainly using skills in Digital Signal Processing I, Digital Communications, & Detection Theory. Job Location: San Diego, CA Terms and Conditions: Rate of pay is $72.12 Per Hour ($150,009.60 Per Year) Contact: Interested applicants may send their resumes to COMMA AI, Inc. Attn: Julie Hendy, 3900 Harney St., San Diego, CA 92110. Resume must specifically identify all education, training & experience relevant to job offered.
Sr. Computer Vision Research Engineer Analyze user needs and develop and maintain software programs.
More Details Evaluate, test, & deploy industry-leading driver distraction detection algorithms for advanced driver assistance systems. Update software or enhance existing software capabilities applying the latest machine learning techniques. Build and maintain a regression test pipeline in a distributed manner to efficiently validate new models and then evaluate their performance when they are deployed. All of the above duties will be performed using a wide variety of tools, mainly using skills in Computer Vision, Embedded Control, AI Application in EE, & Self Driving Cars. Job Location: San Diego, CA Terms and Conditions: Rate of pay is $131,250.00 Per Year Contact: Interested applicants may send their resumes to COMMA AI, Inc. Attn: Julie Hendy, 3900 Harney St., San Diego, CA 92110. Resume must specifically identify all education relevant to job offered.

Applying

1. Technical challenge
Choose any of the challenges from the leaderboard or bounties, solve it, then reach into work@comma.ai.

Alternatively, if you have good relevant projects or experience to show, email into work@comma.ai with those. The best projects are ones that we can download and poke around with.

2. Phone screen
Typically, we do two phone calls. A quick intro and screen, then an in-depth technical interview with a division head.

3. Paid Micro-internship
We'll fly you out to meet the team and work on a real problem for a few days. In most cases, the project will be scoped such that you'll ship it to real users by the end.

If all goes well, we'll make you a full-time job or internship offer.

FAQ