Founding Engineer (2 Openings) at Juicebox (S22)
$120K - $180K  •  0.50% - 1.50%
AI-powered talent sourcing for recruiters
San Francisco, CA, US
Full-time
Any (new grads ok)
About Juicebox

In the past decade, the recruiting industry has not had any innovation. AI has created an opportunity to disrupt it through software that can reason and take actions.

Juicebox is an AI-powered recruiting platform. We build agentic workflows to identify, assess, and engage the best talent.

In the last 8 months, we’ve grown to 7 figures in revenue with 20% monthly growth. We have 500+ customers including Patreon, Replit, and leading AI labs.

We’re cashflow positive and have raised >$5M from leading investors (unannounced round, we will share more on call).

About the role
Skills: Next.js, Node.js, React, Elasticsearch, Firebase, Amazon Web Services (AWS)

About Juicebox

In the past decade, the recruiting industry has not had any innovation. AI has created an opportunity to disrupt it through software that can reason and take actions.

Juicebox is an AI-powered recruiting platform. We build agentic workflows to identify, assess, and engage the best talent.

In the last 8 months, we’ve grown to 7 figures in revenue with 20% monthly growth. We have 500+ customers including Patreon, Replit, and leading AI labs.

We’re cashflow positive and have raised >$5M from leading investors (unannounced round, we will share more on call).

The Role: Founding Engineer

As a founding engineer you’ll play a key role in engineering and product decisions, working closely with the founders.

While your job title says “Engineer”, your role will be very closely tied to product work, focused on questions like:

  • How can we optimize the ranking of our profile results?
  • What new search filters or data sources can we add to our engine?
  • How can we delight our users in the first 5 minutes of signing up to Juicebox?

You will design, build, and execute product features from end to end — many of which will be built on LLMs.

Recent projects have included fine-tuning a model to extract relevant insights from profiles and building feedback loops for improving search queries.

In addition to engineering work, you will engage with customers, investors, and the founding team to develop your own theses on product direction. You will also implement improvements based on your customer interactions.

Our current tech stack includes:

  • Next.js + React
  • Node.js
  • Firebase, OpenSearch (ElasticSearch)
  • AWS SQS, Glue, etc.
  • Open Source + OpenAI LLMs

About You

  • You’ve built something from scratch — a startup, project, or feature.
  • You are hands-on, move fast and learn best by building.
  • You’ve shown excellence: be it in your education, work experiences, projects, or anything else you can share.
  • You take asymmetric bets.
  • You have some experience with the core of our stack: Next.js, NoSQL databases, AWS

Our Values

  1. Speed wins: ship fast.
  2. Hyper focused on the customer.
  3. Lean teams enable outsized impact.
  4. Presence matters. In office, minimum 5 days a week.
  5. You own the business. We are generous with equity grants.
  6. Transparency. We share what is going well, and what isn’t.
  7. Iteration. Things rarely work on the first try. We keep shipping.
Technology

Our current tech stack includes:

  • Next.js + React
  • Node.js
  • Firebase, OpenSearch (ElasticSearch)
  • AWS SQS, Glue, etc.
  • Open Source + OpenAI LLMs
Interview Process

First Interview: with Ishan Gupta. You'll speak about your motivations, experience, and have the opportunity to ask questions about the role. Expect 15-20 mins.

Second Interview: with Ishan Gupta. You'll dive deeper into your experience with Juicebox's tech stack (15 mins) followed by a technical section (30 mins). The technical section involves questions around fundamental programming concepts, your experience around building large-scale / distributed systems, and some of the relevant frameworks you already have experience with. Expect 45-60 mins.

On-Site (Third) Interview: with Ishan Gupta, on-site in San Francisco. This interview has two sections: a technical assessment (45 mins) followed by a system design section (45 mins). For the technical assessment, you will focus on data structures, algorithms, graphs, and hands-on skills with JS web frameworks. The system design section will assess your ability to design large-scale systems. It will not involve a coding task. Expect 90 mins.

Fourth Interview: with David Paffenholz. You'll discus s potential user pain points and iterate on solutions to them (20-30 mins). Next, you will talk about your future goals and ambitions. Expect 30-45 mins.

Other jobs at Juicebox

fulltimeSan Francisco, CA, USFull stack$120K - $180K0.50% - 1.50%Any (new grads ok)

fulltimeSan Francisco, CA, US$100K - $220K0.25% - 0.75%1+ years

fulltimeSan Francisco, CA, US$100K - $150K0.25% - 0.75%Any (new grads ok)

Hundreds of YC startups are hiring on Work at a Startup.

Sign up to see more ›