Senior Software Engineer - Ai Surfaces
Core
Build and own production AI agents end-to-end for a Microsoft Word-native legal drafting and editing tool, handling tool design, prompt engineering, and frontend integration.
Role type
Senior Software Engineer (AI Agents)
Builds
Production AI agents, agent capabilities, and frontend experiences within Microsoft Word and web platforms for legal professionals.
Domain
Legal Technology (LegalTech) + Generative AI
Deliverable
production ML models | product features
Required skills
Full-stack development, LLM-powered feature building, API usage, function calling, structured outputs, prompt engineering, retrieval-augmented generation, cloud service development, TypeScript, Python, React, Node, PostgreSQL, test automation, API design, data modeling, concurrency, performance optimization.
Preferred skills
Open-source contributions, side projects, technical leadership, mentoring.
Technologies
TypeScript, Python, React, Node, PostgreSQL, AWS, Azure, CI/CD, containers.
Responsibilities
Design, build, and ship agents and agent capabilities end-to-end; build and maintain evaluations for capabilities; contribute to shared infrastructure (harness, context/retrieval pipeline, model routing, observability); debug non-deterministic failures and model regressions; participate in design reviews and code reviews; mentor Advanced engineers.
Seniority
Senior, hands-on IC with mentorship responsibilities.