CareerPlanSign in

Senior Software Engineer

United States of America, Eagan, Minnesota💼 Full-time🗓 2026-07-14 → 2026-10-02

Core

Design, develop, and own purpose-built APIs and retrieval components that give AI agents precise, governed access to Thomson Reuters' proprietary legal content across international jurisdictions.

Role type

Senior Software Engineer (Backend/API/Infrastructure)

Builds

Production content APIs, retrieval components, and agentic tool interfaces for CoCounsel Legal and similar AI products.

Domain

Legal Technology / AI Infrastructure / Information Retrieval

Deliverable

production ML models | product features

Required skills

Python, API design, distributed systems, AWS, CI/CD, AI-assisted development, operational ownership, spec-driven development

Preferred skills

Information retrieval fundamentals, agentic AI tool protocols (MCP), legal technology domain, search engine optimization (Vespa/OpenSearch), AI service integration, API gateway security (via careerplan.io/jobs/JREQ202092-senior-software-engineer-at-thomsonreuters)

Technologies

Python, FastAPI, Pydantic, AWS, Vespa, GitHub Actions, Datadog, Claude Agent SDK, MCP

Responsibilities

Design and own end-to-end content tools and APIs; build API-first interfaces with versioned contracts; tune retrieval and search components; practice verified spec-driven development with evaluation datasets; participate in on-call rotation and incident management; mentor junior engineers and serve as subject-matter expert.

Seniority

Senior, hands-on IC with design-decision authority