Skip to content

Search jobs inside your AI agent. ClaudeChatGPTCursorGrok Bot

Connect

Dify

Senior AI Product Engineer

Posted Updated
Discussion

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.

Skills

What Senior AI Engineering jobs ask for — and how much of it you have →
Apply

See also

AI Engineering jobs by country — openings, pay and top skills →