• Black Facebook Icon
  • Black Twitter Icon
  • Black LinkedIn Icon

 

How we hire

Start by getting to know us

Read through our website to understand what we do, how we earn money, and what positions we are hiring for.

 

Apply

Submit an application for either our full-time role, or our internship role. Please use the link on the correct page.

Round One - the introductory interview

We'll review your application as soon as it is submitted. You'll receive an email or a calendar invite for a video chat interview if you piqued our curiosity and made a great impression in your application.​ If we decide it doesn't make sense to meet, we'll let you know as soon as possible. 

 
Round Two - the technical interview or written assessment

Within one business day of your introductory interview, we'll reach out to you to either schedule a technical interview, send a written assessment or to let you know that it's not a fit. 

We invite bay area residents to complete the technical interview in our office.

 

Because of the time zone difference, it is impractical for us to conduct the technical interview synchronously with remote applicants, so we simply conduct an asynchronous, timed assessment. 

Final Round - co-founder and lead interviews

We aim to review all technical interviews and written assessments within two business days.

Applicants for full-time positions who do well on their technical examination or written assessment will be invited to interview with at one or two of our three co-founders, and one of our full-time engineers or business leads.

Applicants for internship positions may be offered a position, may be asked for an additional interview, or may be offered a position directly.

Offer, acceptance, and on-boarding

After your final round of interviews, you'll receive an offer, usually within 5 business days. 

New team members go though comprehensive training and on-boarding process, boosting both their technical and non-technical skills.

Our Current Job Openings:

Software Engineer - Berkeley, CA or Remote

Software Engineer Intern - Berkeley, CA or Remote

AI Trainer - Natural Language Processing (NLP)

Also see: 

Improving Your Application