Senior Software Engineer, Agents
Core
Design environments and actions for agentic professional work, manage context windows, create optimal tools, and develop evaluations to enable faster iteration loops for AI agents serving legal professionals.
Role type
Senior IC software engineer (agentic AI systems)
Builds
AI agents for legal workflows, model selection logic, tool designs, and evaluation harnesses
Domain
Legal technology + Agentic AI
Deliverable
production ML models | product features
Required skills
Python, LLM APIs, agent frameworks, prompt engineering, model selection, tool design, skill writing, context window management, eval harness development, low-latency infrastructure design, observability/instrumentation
Preferred skills
Experience with subagent patterns, parallel tool calls, caching strategies, shipping user-facing products
Technologies
Python, LLM APIs, agent frameworks
Responsibilities
Partner with customers and PMs to design practical evaluations for legal workflows; Optimize agent performance via prompt engineering and model selection; Design and implement infrastructure for low-latency agent execution; Improve observability to profile agent behavior and identify bottlenecks; Stay current on agentic systems developments and integrate learnings into products
Seniority
Senior, hands-on IC