Thomson Reuters
Staff Software Engineer – AI
$127K–$273K
United States of America, Eagan, Minnesota +4 · Hybrid · Staff · Full-time · Posted Oct 2, 2026
- Location
- United States of America, Eagan, Minnesota
United States of America, Frisco, Texas
United States of America, Brooklyn, New York
Canada, Toronto, Ontario
United States of America, Ann Arbor, Michigan - Experience
- 7+ years of progressive software engineering experience. Requires hands-on production AI delivery; personal projects, coursework, experimentation, or proof-of-concept work alone do not meet this requirement.
- Education
- Bachelor’s degree in Computer Science, Computer Engineering, a related field, or equivalent professional experience.
About the job
Build and deliver production C#/.NET platform services and Python-based AI capabilities for an audit confirmation product, providing hands-on Staff-level technical leadership.
What you'll do
- Develop backend, platform, distributed-system, and production AI/ML services, including LLM applications, agents, retrieval, and document processing.
- Build AI orchestration and infrastructure with safety controls, evaluation, reliability, and scalable operations.
- Set technical direction, mentor engineers, and lead initiatives while continuing to design, code, and deliver production systems.
What they ask for
- 7+ years of progressive software engineering experience, including hands-on development, architecture, and delivery of large-scale production systems.
- Recent, hands-on production C#/.NET experience building backend services and APIs using ASP.NET Core or similar technologies.
- Hands-on Python experience for AI/ML development and demonstrated delivery of AI/ML features into production.
- Bachelor’s degree in Computer Science, Computer Engineering, or a related field, or equivalent professional experience.
Nice to have
- Production integration of LLM APIs such as OpenAI or Anthropic; vector databases, embeddings, semantic search, or custom retrieval pipelines.
- Experience with AI evaluation and reliability practices, actor-model architectures, AWS and containerized services, Angular and TypeScript, or regulated industries.
Pay
$146,800 USD - $272,600 USD (base salary); $127,400 USD - $236,600 USD (base salary); $140,000 CAD - $175,000 CAD (base salary)
Tools
C#/.NET, Python, ASP.NET Core, PostgreSQL, AWS, OpenAI, Anthropic, Kubernetes
AI focus
Develop and integrate production LLM applications, AI agents, orchestration, retrieval/RAG, MCP servers, and document-understanding capabilities, with safety controls, evaluation, reliability, and operational practices.
Model-written summary · the original posting is authoritative