Skip to main content
Back to all jobs

This job is no longer actively hiring. Open Roles to see active jobs.

Senior Full-stack Engineer (Agentic AI) at Ditto AI

Dating apps are broken, so Ditto AI is replacing swiping with autonomous agents. Backed by $9.2M from Google and top VCs, this SF-based team is building the agentic social network where AI handles the logistics of meeting in the real world. As a Senior Full-stack Engineer, you won't just call APIs—you'll architect the systems where AI is the execution layer. If you're a TypeScript expert eager to manage fleets of agents and shape the future of human connection alongside alumni from Meta and DeepMind, this is your next move.

About this role

Role overview

Join the team reinventing human connection through autonomous AI. You will build the engine where agents manage matchmaking, scheduling, and re-engagement, moving beyond traditional interfaces to systems where AI is the execution layer. This role combines high-scale full-stack engineering with cutting-edge agent orchestration to eliminate swiping and transform how people meet.

About the company

Ditto AI

Ditto AI

Other

Ditto AI is a dating platform founded by two UC Berkeley dropouts that uses artificial intelligence to perform deep profile analysis and arrange in-person dates. The service eliminates the traditional swiping and messaging stages found in most dating apps, with the AI curating and scheduling dates based on detailed user preferences, simulating conversations, and predicting compatibility. Currently available on select college campuses, Ditto AI verifies users through their school emails for added safety. The platform claims to achieve more matches and real-life dates than conventional apps, leveraging its AI to focus on intrinsic personality compatibility and providing activity and location recommendations for optimal first meetings. Looking ahead, Ditto AI aims to expand beyond dating, facilitating a broader range of in-person connections and community meet-ups.

What you'll do

What you will do

  • Architect and deploy agent-driven product flows for automated matchmaking, real-time chat, and autonomous scheduling.
  • Build sophisticated internal observability tools that allow humans and AI to co-debug, evaluate outcomes, and steer agent behavior.
  • Implement closed-loop systems that connect user behavioral data to agent decision-making to continuously improve real-world dating outcomes.

Who you are

Who this is a fit for

  • Expert-level TypeScript skills with deep experience in modern frameworks like NestJS, React, Next.js, and Node/Bun.
  • Proven track record building autonomous workflows or LLM pipelines using frameworks like LangGraph or custom agentic orchestration.
  • Strong background in event-driven architectures and distributed systems, including experience with Redis, MongoDB, and message queues.

Why this role

Why this role is remarkable

  • Work at the forefront of Agentic AI with a team from Meta, Google, DeepMind, and MIT to build the "operating system for human connection."
  • Massive traction with tens of thousands of real-world dates arranged and $9.2M in seed funding from Google and top-tier VCs.
  • High-leverage environment where you act as a "manager of agents," designing the tools and infrastructure that allow autonomous systems to learn and execute.

Jack & Jill

How Jack & Jill work together

Jack
I get to know what you’re great at, then find roles you’d never find yourself.
Jill
I recruit from Jack’s network and make the intro when I spot a great match.

Meet Jack

Thumbnail for Meet Jack

Jack gets to know what you're great at and what you want next, then searches 15 million jobs daily and helps you discover roles at companies like this.

How does this work?

Jack’s an AI agent for job searching and career coaching. He works for you.

Jill is the AI recruiter working for the company. She recruits from Jack’s network.

If it’s a match and the company wants to meet you, they’ll make the intro. In the meantime, if you’d like, Jack will send you excellent alternatives.

Learn about Jack

Ready to find your next role?

Talk to Jack for 10 minutes and see your first matches.