Skip to content
NEXTMOVEFDE careers · United States

Member of Technical Staff

AI summary of the role

This is a founding-level engineering role at Ditto, building an agentic social network where AI autonomously drives matchmaking, chat, scheduling, and re-engagement.

What you’ll do

  • Build agent-driven product flows across matching, chat, scheduling, and re-engagement
  • Own customer-facing social experiences powered by autonomous AI systems
  • Design and implement AI-orchestrated pipelines that replace manual workflows
  • Create internal tools for humans and AIs to inspect system state, debug agent behavior, evaluate outcomes, and steer system direction

What you’ll bring

  • Strong TypeScript and/or Python with modern web frameworks (React, Next.js, etc.)
  • Experience building backend systems (Node, Bun, NestJS, FastAPI, or similar)
  • Experience with event-driven or distributed systems (RabbitMQ, queues, workers)
  • Experience with stateful systems (Redis, MongoDB, or similar)

Technologies

TypeScript · Python · React · Next.js · Node · Bun · NestJS · FastAPI · RabbitMQ · Redis · MongoDB · LangGraph

About Ditto AI

iMessage matchmaker for college students that uses AI agents to match, schedule, and improve real-world dates without swiping.

Seed · 10–50 people

Source and classification

Production engineering · Evidence for this classification:

About the Role Ditto is building the agentic social network — where AI agents don’t just assist users, they run the system: understanding people, making decisions, learning from outcomes, and continuously improving how humans meet in the real world. This is not a traditional full-stack role. We are looking for engineers who want to build systems where AI is the execution layer and humans design, guide, and govern those systems. In this role, you will help bring Ditto’s autonomous matchmaking and engagement engine to life. You will build both customer-facing experiences powered by agents and the internal tooling that allows humans and AI to observe, debug, and improve those agents. You will collaborate closely with product, research, and infrastructure to shape the core of Ditto’s agentic platform. In This Role, You Will Build agent-driven product flows across matching, chat,
More from the job description

About the Role Ditto is building the agentic social network — where AI agents don’t just assist users, they run the system: understanding people, making decisions, learning from outcomes, and continuously improving how humans meet in the real world. This is not a traditional full-stack role. We are looking for engineers who want to build systems where AI is the execution layer and humans design, guide, and govern those systems. In this role, you will help bring Ditto’s autonomous matchmaking and engagement engine to life. You will build both customer-facing experiences powered by agents and the internal tooling that allows humans and AI to observe, debug, and improve those agents. You will collaborate closely with product, research, and infrastructure to shape the core of Ditto’s agentic platform. In This Role, You Will Build agent-driven product flows across matching, chat, scheduling, and re-engagement Own customer-facing social experiences powered by autonomous AI systems Design and implement AI-orchestrated pipelines that replace manual workflows Create internal tools for humans and AIs to: inspect system state debug agent behavior evaluate outcomes steer system direction Implement feedback loops connecting: user behavior agent decisions real-world outcomes (matches, replies, dates, retention) Optimize the system for reliability, speed, and scale How You [... source excerpt omitted ...] is to: Define what agents should do Provide the right context Design the tools they use Validate their outputs Build the infrastructure that lets them learn from experience You will continuously turn: Human workflows → Autonomous systems → Measurable outcomes What We’re Looking For We are looking for engineers who think in systems, loops, and leverage, not just features. You should: Have built real production systems Be comfortable across frontend, backend, and AI Understand stateful and autonomous systems Be excited by AI as the execution layer, not just an API Your background likely includes Strong TypeScript and/or Python with modern web frameworks (React, Nex

How jobs are selected

Employer postings · Data from · Sources