All open roles

Product

Full Stack Engineer

Apply for this role
Type
Full-time
Location
Remote, from United States
Experience
1+ year
Education
Bachelor's degree
Posted
Nov 10
Closes
Dec 11

About Bash AI

Bash AI is building hiring intelligence: a platform that runs the hiring process from the first application to the final offer. Given a role and a resume, it does the work a strong recruiting team would do with unlimited time: screening applicants against the role, candidate and employer research, skill mapping, and structured question planning.

During interviews, Bash AI supports interviewers in real time with targeted questions, guidance on strong and weak answers, and focused nudges. After each conversation, it analyzes the transcript, validates claimed skills, and produces recommendations with evidence. Across rounds, it carries forward what it has learned, avoids repeat questions, and ranks finalists side by side.

We're headquartered in the Bay Area, with our founder based there. The product is live with customers.

Our founding team has run hiring at scale. One founder built and exited an HR tech platform. Behind us sits a bench of advisors: serial founders and industry leaders who have built and sold companies in this market.

This isn't a first attempt at a market we read about in a report.

The role

We're ten people. Eight of them build the product. You'd be one of them, and you'd own the systems everything else runs on.

Our AI is only as good as the backend underneath it. An interviewer nudge is useless if it arrives after the candidate has finished answering. A recommendation means nothing if the transcript behind it was lost. A hiring manager won't trust us with candidate data if the wrong person can see it.

You'll build the services that make all of this work: fast, reliable, and secure. You'll spend most of your time in TypeScript on Node.js and MongoDB, and enough time in Next.js to take a feature from database to screen on your own.

Most full stack roles are frontend roles with an API on the side. This one is the other way around.

What you'll actually do

What you'll work with

What we're looking for

We're an evidence company, so we care about what you've built more than where you've worked.

If your experience is shorter but your shipped work says otherwise, apply anyway.

You should probably not apply if

What you get

How we hire

We build interview intelligence. It would be strange to run a bad hiring process.

So: three conversations, all with people who make the decision. You'll know where you stand after each one. We'll tell you what we're still unsure about instead of quietly disqualifying you for it. Nobody gets ghosted, including candidates we say no to.

  1. Intro call (15 min). Your background, our story, and a look at the product.
  2. Technical interview (1 hour). One round in two halves:
    • Something you built (30 min). Walk us through a backend system you designed or owned. What it did, how it was built, and what broke in production.
    • Live design session (30 min). We give you a real problem from our product, such as delivering live nudges to an interviewer. You design the backend with us. It's not a memory test. We want to see how you think when the requirements change halfway through.
  3. Final conversation (30 min). Ambition, expectations, comp, and everything you want to ask us.

Bash AI is an equal opportunity employer. We welcome candidates from all backgrounds.

Apply for this role