To be honest, our interviews are tough. If you can get hired here, you can get hired anywhere. You'll work hard both as an individual contributor and as a team member.
So why comma.ai? Because you want to do something with your life. You want to see progress being made. You want to change the way the narrative will play out. You are bored, and want the world to be less boring. And at the end of the day, you want to win.
People who have done well at math competitions (USAMO, IMO, PUTNAM), competition programming (ACM, USACO, codejam, topcoder), science fairs (ISEF, STS), or capture the flag (DEFCON, secuinside, GITS). Those competitions don't just select for ability, they also select for quickness. We are in a very competitive space.
People who have contributed value to open source projects. Show us your github. Got stars? Code is never measured in quantity, but rather quality. We value those who can do more with less code; software engineering doesn't have an external selection pressure for low part count and cost like EE and ME, but you pay massive costs down the line in debugging and upkeep.
People who can design good APIs and source layouts on the first try. This is crucial to working in teams and scaling. Before you do work, you should be able to explain to a contractor what you want done. ME has a great divide between design and machining that software lacks; we want to try to fix that.
All positions are full time and on site in our beautiful Downtown San Diego office. Alternatively to clicking the links below, if you think we think you'd be a good fit, you can just e-mail us: givemeajob at comma ai.
If you include a good solution to our programming challenge in your e-mail, we'll take you much more seriously than if you tell us you have great "business ideas" and understand we are very busy but just want to meet for 20 minutes for coffee.
Your cart is currently empty.