Software Engineer Intern

Ditto Ai
San Francisco, CA

About the Role

We’re looking for a self-starter who loves building new products in an iterative, fast-moving environment. As a Software Engineer Intern , you’ll report to the cofounders and other members of the engineering team and work closely with the product team. You’ll bring our smartest matchmaking AI to life, design chat agents that feel human, and create internal tools that agents use to reason, retrieve, and act. This is an early, high-ownership role (<10 people on the team) where your decisions will define our agentic system’s foundations.

In this role, you will:

  • 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 & model evaluation harness (offline + online) to compare prompts/models/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.

Your background looks something like:

  • 2–4+ personal projects or intern experiences

  • Strong programming foundations (data structures, algorithms, testing, profiling).

  • TypeScript (product code, tools, services) and Python (model ops, evals, data) proficiency.

  • Experience building with multiple LLM providers and tool-calling/function-calling; comfortable swapping models and orchestrating fallbacks.

  • Hands-on with RAG (indexing, chunking, embeddings, reranking) and context engineering for reliability and cost/latency trade-offs.

  • Practical prompt engineering and prompt libraries; can reason about failure modes and systematically improve prompts/policies.

  • Ability to define metrics/KPIs (accuracy, latency, cost, safety), run A/B tests, and loop in human feedback for quality.

  • Comfortable with MongoDB in production; familiarity with vector databases (e.g., pgvector/Redis/Pinecone/Weaviate) is a plus.

  • Extra plusses (the more the better): MCP (Model Context Protocol) , agent frameworks (LangGraph/CrewAI/Assistants), LLM observability/evals (e.g., Langfuse/Promptfoo/Ragas/TruLens), retrieval & embeddings know-how, safety/guardrails/red-teaming.

  • Builder’s mindset: thrives with ambiguity, ships quickly, debugs systematically, and sweats the user experience.

Location: Berkeley, CA (onsite preferred). Remote is acceptable for exceptional candidates.

About Ditto

Ditto is reimagining how people meet — starting with dating. We’re building the first fully agentic social platform where AI does the heavy lifting: understanding your preferences, finding compatible matches, and even setting up real-life dates.

Our cofounders dropped out of UC Berkeley in their freshman year to build this vision. Since then, Ditto has gone viral across campuses, set up tens of thousands of real dates, and attracted funding from Google and top-tier VCs, along with brilliant engineers and researchers from MIT, Stanford, Berkeley, and DeepMind.

Dating is just the beginning, we are gonna disrupt the entire social scene. If that sounds interesting, come talk to us.

Posted 2026-02-13

Recommended Jobs

Travel Occupational Therapist Job

Fremont, CA

Job Overview TLC Nursing Associates, Inc. is seeking a skilled and compassionate Occupational Therapist (OT) to join our team in a healthcare setting. The OT will assess, plan, and implement reh…

View Details
Posted 2026-02-15

Experienced Automotive Mechanic

Wayside Garage
Seaside, CA

Now Hiring: Experienced Automotive Technician Seaside, CA | Full-Time | Mon–Fri | Weekends Off. Accepting Serious Applications Only. Flat rate? It sucks. Just another number? Not here. …

View Details
Posted 2025-07-29

Test Lead

Tata Consultancy Services
Oakland, CA

Job Description Must Have Technical/Functional Skills Required Competencies Artificial Intelligence (AI) Functional Testing Regression Testing & Automation knowledge Salesforce Ag…

View Details
Posted 2026-02-15

Backend Engineer

Indent
San Francisco, CA

About Us: ~ Indent is building the platform that every software engineer begins and ends their day in. Our customers are large engineering teams who use Indent for everything from incident response…

View Details
Posted 2026-02-13

IT Help Desk Manager

Vallarta Supermarkets
Santa Clarita, CA

IT Help Desk Manager Store: Santa Clarita - Headquarters  Pay Range: $85,000 – $100,000 JOB DESCRIPTION: Position Summary: The Help Desk Manager leads the IT Help Desk team and oversees da…

View Details
Posted 2026-02-13

Director of Growth Marketing

Thomas James Homes
Aliso Viejo, CA

THE ROLE: Build and lead a high-performing demand generation function that unifies campaigns, channels, and measurement. This leader will translate TJH’s brand story into integrated marketing program…

View Details
Posted 2026-01-23

Senior Employee Relations Partner (ADA)

Riot Games
Los Angeles, CA

Riot's People team exists to help Rioters make better decisions around its talent. We bring our expertise to all of those typical HR activities such as hiring, onboarding, development, DEI, performan…

View Details
Posted 2026-01-21

Analyst, NA Pricing Strategy

VISA
San Francisco, CA

Job Description The North America Pricing Strategy team at Visa plays a pivotal role in shaping how Visa drives revenue growth and accelerates adoption of value-added services across one of the mos…

View Details
Posted 2026-01-30

Journeyman Electrician

United Electric
Camarillo, CA

United Electric is currently accepting applications for knowledgeable, dependable, and friendly Journeyman-Electricians. Are you passionate about making a positive impact in the workplace? Do yo…

View Details
Posted 2026-02-18

Great Futures Preschool Teacher

Boys & Girls Club of North Lake Tahoe
Kings Beach, CA

PRIMARY FUNCTION: The Preschool Teacher facilitates the social, emotional and cognitive health and development of the children. The Preschool Teacher is responsible for the planning and implementing…

View Details
Posted 2026-02-13