Senior AI Product Engineer
Posted Updated
Description
Responsibilities:
- Own the backend that powers the conversational experience.
- Design the seams between backend and frontend.
- Translate the designer's UX specifications into shipped features end-to-end.
- Architect features as a new product direction are sequenced.
- Author RFCs (Request for Comments) end-to-end.
- Set the technical bar across engineering.
- Ship through AI agents.
- Collaborate closely with the designer.
- Collaborate closely with the engineers who build on top of your platform, shaping the API surface to match how the agent actually consumes it.
Requirements:
- 3-5 years of total engineering experience.
- At least 2 years on multi-tenant SaaS at production scale.
- You have shipped a B2B SaaS product that served multiple paying organisations, and you understand viscerally why multi-tenancy is hard. Backend-heavy full-stack. You can architect a backend system and wire a React frontend. Not necessarily 50 / 50 70 / 30 backend/frontend is the expected split.
- Strong foundation in systems design, schema design, API design, async patterns, queues, real-time / streaming, caching, and consistency trade-offs. Opinions on these, and the ability to defend them in front of a senior peer.
- Strong technical competency in our stack: TypeScript, Node.js, PostgreSQL with Drizzle ORM, and React.
- Production experience required.
- AI-augmented engineering as a first-class part of your loop. If working through Claude (or equivalent) feels uncomfortable to you, this role is not a fit.
- Written communication strong enough to author RFCs that an AI agent or a junior engineer can build from without you in the room.
- Smart and curious first-principles reasoning, comfortable in ambiguity, learns the next thing fast experience with chat UI, artifact rendering, streaming agent responses, or similar real-time surfaces; experience designing APIs that a retrieval or context layer plugs into; has worked closely with a designer as a peer collaborator; has mentored a junior engineer to ship-readiness; startup-scale experience (Seed-Series B); LLM, agent, or AI feature experience (not weighted heavily but if you have it, mention it).
- Candidate must be from a SAAS, B2B and Tier one college background.
