Requirements
- 10+ years of software engineering experience, including 3+ years working directly on ML/AI systems.
- Real ownership of production LLM systems.
- Deep experience with RAG, embeddings, reranking, vector databases (Pinecone, FAISS, Chroma, etc.), and agentic workflows.
- Experience designing evaluation frameworks and using quantitative analysis to improve system performance.
- Strong Python skills (TypeScript is a plus).
- A track record of making architectural decisions that shape team direction.
- Experience operating AI systems in production - observability, reliability, cost tradeoffs.
- The ability to break down ambiguous, high-stakes problems into structured investigations.
- Clear communication skills and comfort working cross-functionally.
Nice to Have
- Experience in compliance, security, or other regulated domains.
- Familiarity with enterprise data platforms or Snowflake-based analytics.
- Experience with orchestration systems like Temporal or Airflow.
- Experience building or using LLM evaluation platforms (e.g., Braintrust).
- Contributions to technical communities or published work.