← All roles

AI-First Software Engineer

Builds product features where the LLM is load-bearing. Comfortable thinking in prompts, tool schemas, and eval rubrics alongside React and Postgres. Knows when to reach for an agent and when a function call is enough.

Indicative comp$170K – $240K base (US, senior)

Ranges are indicative US base salary at senior level. Actual offers depend on company stage, equity, and candidate strength.

What this role actually owns

  • Design and ship product features where an LLM call is on the critical path.
  • Decide when a problem warrants an agent versus a single structured-output call.
  • Write prompts that survive code review, not just demos.
  • Build the surrounding UX — streaming, fallback states, tool-call indicators.
  • Measure quality with evals, not just user feedback.

What we screen for

  • 5+ years full-stack, including a year shipping LLM-backed features.
  • Can ship a feature end-to-end: schema, API, UI, eval.
  • Has opinions about when NOT to use an agent.
  • Comfortable with TypeScript and Postgres at minimum.
  • Bonus: has built a small open-source LLM tool the community uses.

Sample job description

A starting point you can paste into your ATS and adjust. The exact wording matters less than the rubric — the bullets above are what we'll calibrate against during search.

AI-First Software Engineer

A generalist software engineer who treats LLMs as a first-class building block — not a sprinkle on top of a normal app.

You'll own:

  • Design and ship product features where an LLM call is on the critical path.
  • Decide when a problem warrants an agent versus a single structured-output call.
  • Write prompts that survive code review, not just demos.
  • Build the surrounding UX — streaming, fallback states, tool-call indicators.

We're looking for:

  • 5+ years full-stack, including a year shipping LLM-backed features.
  • Can ship a feature end-to-end: schema, API, UI, eval.
  • Has opinions about when NOT to use an agent.
  • Comfortable with TypeScript and Postgres at minimum.
  • Bonus: has built a small open-source LLM tool the community uses.