Staff Software Engineer I (Open)
Core
Define technical direction and architecture for Content Tools APIs that provide governed access to legal content for AI agents.
Role type
Staff Software Engineer (Platform/API)
Builds
Content Tools catalog, API contracts, retrieval/search layers, and shared development infrastructure. (via careerplan.io/jobs/JREQ204253-4-staff-software-engineer-i-open-at-thomsonreuters)
Domain
Legal Tech / AI Agents / Information Retrieval
Deliverable
production ML models
Required skills
Python, API design, system design, information retrieval, evaluation frameworks, security architecture, AI-assisted development
Preferred skills
Vespa, MCP (Model Context Protocol), FastAPI, Claude Agent SDK
Technologies
Vespa, Python, FastAPI, MCP, Claude Agent SDK
Responsibilities
Define design patterns and schema templates for the Content Tools catalog; Architect retrieval and search layers; Build shared development and testing infrastructure; Own verified spec-driven development and evaluation standards; Take full operational responsibility for services including on-call and incident response; Mentor Senior engineers and establish team-wide AI-assisted development patterns.
Seniority
Staff, hands-on IC with technical leadership