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.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Career Level
Intern
Education Level
No Education Listed
Number of Employees
1-10 employees