On-site

Ditto AI is hiring an AI Engineer

Ditto AI is hiring a Founding AI Engineer to build the core AI systems that power our social networking platform. You will report directly to the cofounders and collaborate closely with product and engineering in an early, high-ownership role with a team of less than 10 people. Your work will bring our smartest matchmaking AI to life, design chat agents that feel human, and create the internal tools that other AIs use to reason, retrieve, and act.

What You'll Do

  • Ship agentic matchmaking from research to production—own the end-to-end loop (retrieval, reasoning, tool use, safety) and drive measurable accuracy improvements.
  • Build a prompt and model evaluation harness (offline and online) to compare prompts, models, and policies, support A/B testing, and enable fast iteration.
  • Optimize AI chat systems for lower latency, higher perceived human-likeness, and more consistent outcomes across providers.
  • Design and maintain context engineering pipelines (RAG, memory, summarization, compression, grounding) for conversations and matchmaking.
  • Stand up observability for agents (traces, costs, failures, hallucinations, guardrails) and create dashboards that guide product decisions.
  • Collaborate daily with the cofounders and product to translate user problems into agent behaviors, experiments, and shipped features.
  • Write clear, maintainable code; create small internal tools and SDKs other engineers and AIs will use.

What We're Looking For

  • 2–4+ years of relevant experience or a standout personal portfolio of agents and LLM apps—show us what you've built.
  • Strong programming foundations in data structures, algorithms, testing, and profiling.
  • Proficiency in TypeScript for product code, tools, and services, and Python for model operations, evaluations, and data.
  • Experience building with multiple LLM providers and tool-calling or function-calling; comfortable swapping models and orchestrating fallbacks.
  • Hands-on experience with RAG (indexing, chunking, embeddings, reranking) and context engineering for reliability and cost/latency trade-offs.
  • Practical prompt engineering skills and prompt libraries; ability to reason about failure modes and systematically improve prompts and policies.
  • Ability to define metrics and KPIs (accuracy, latency, cost, safety), run A/B tests, and loop in human feedback for quality.
  • Comfortable using MongoDB in a production environment.
  • Builder's mindset: thrives with ambiguity, ships quickly, debugs systematically, and sweats the user experience.

Nice to Have

  • Familiarity with vector databases (e.g., pgvector, Redis, Pinecone, Weaviate).
  • Experience with MCP (Model Context Protocol).
  • Experience with agent frameworks (LangGraph, CrewAI, Assistants).
  • Experience with LLM observability and evaluation tools (e.g., Langfuse, Promptfoo, Ragas, TruLens).
  • Experience with retrieval and embeddings.
  • Experience with safety, guardrails, or red-teaming.

Technical Stack

  • Languages: TypeScript, Python
  • Databases: MongoDB
  • AI Systems: LLM providers, RAG systems
  • Infrastructure: Vector databases

Team & Environment

You'll be joining a team of less than 10 people in an early, high-ownership role, reporting directly to the cofounders. The culture is young and passionate, focused on building the future of social networking by combining cutting-edge AI technology with thoughtful design to create experiences that genuinely improve how people connect.

Work Mode

This role is onsite in Berkeley, CA.

Ditto AI is an equal opportunity employer.

Required Skills
TypeScriptPythonMongoDBLLM providersRAG systemsVector databasesAI EngineeringMachine LearningLarge Language ModelsBackend DevelopmentAPI DevelopmentSystem DesignData Pipelines TypeScriptPythonMongoDBLLM providersRAG systemsVector databasesAI EngineeringMachine LearningLarge Language ModelsBackend DevelopmentAPI DevelopmentSystem DesignData Pipelines
Invoicing holding you back?

Focus on work, not paperwork

Stop worrying about invoicing, taxes, and compliance. Glopay handles the business setup, you handle the client work. Get paid faster and look professional.

Auto-generated compliant invoices
Built-in expense management
Income reports for tax season
95% of earnings stay with you
Try Glopay free
No credit card needed
About company
Ditto AI
We are a team building the future of social networking, starting with dating, where our AI handles everything from profile creation to scheduling actual dates. We have secured funding from Google and other Tier 1 VCs and have attracted brilliant minds from top universities and research labs.
All jobs at Ditto AI Visit website
Job Details
Category data
Posted 8 months ago