Staff Software Engineer — Production AI & Backend

Thomson Reuters

Ann Arbor (MI)

Hybrid

USD 127,000 - 237,000

Full time

3 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Hybrid work model
Career development
Mental health & wellbeing benefits
Volunteer days

Job summary

Thomson Reuters is seeking a Staff Software Engineer - AI to advance the Confirmation product and AI capabilities. You will be hands-on in C#/.NET backend services and Python AI development, delivering scalable, secure enterprise-grade AI features.

As a staff engineer, you will guide architecture and engineering patterns, implement AI workflows, and ensure reliable, observable AI infrastructure across distributed systems and data platforms.

Qualifications

  • Bachelor's degree in CS, Computer Engineering, or related field.
  • 7+ years of progressive software engineering experience.
  • Strong, recent, hands-on C#/.NET production development experience.
  • Hands-on Python experience for AI/ML system development.
  • Demonstrated experience personally building and delivering AI/ML features into production.
  • Strong hands-on platform and distributed-systems engineering experience.
  • Proven experience leading complex engineering initiatives from architecture and hands-on implementation.
  • Proven ability to operate as a hands-on Staff-level technical leader.

Responsibilities

  • Architect, develop, and deliver production backend and platform services using C#/.NET, PostgreSQL, AWS, microservices, and distributed-system patterns.
  • Build production AI/ML capabilities using Python, including LLM integration, AI agents, orchestration, retrieval, and multi-step AI workflows.
  • Lead hands-on AI engineering initiatives across product and infrastructure, including agent-based workflows and retrieval systems.
  • Build and evolve AI orchestration capabilities, including routing, tool calling, MCP servers, multi-step workflows, safety controls, guardrails, evaluation, and resilient error handling around third-party LLMs.
  • Design reliable, scalable, high-throughput distributed systems and AI workloads with caching, queuing, rate limiting, model failover, observability, resilience, and cost/performance optimization.
  • Develop retrieval and data capabilities using document search, vector stores, embeddings, semantic search, and indexing strategies for audit/use cases.
  • Provide hands-on Staff-level technical leadership by setting direction, mentoring engineers, and continuing to design, code, build, and deliver production systems.

Skills

C#/.NET
Python
AI/ML
Distributed systems
Microservices
AWS
PostgreSQL
REST/GraphQL APIs
LLM integration
Technical leadership

Education

Bachelor's degree in Computer Science, Computer Engineering, or related field

Tools

ASP.NET Core
Docker
Kubernetes
GitHub Actions
OpenAI API
Anthropic API
Vector databases
Kafka

Job description

Thomson Reuters is seeking a Staff Software Engineer - AI to advance the Confirmation product and AI capabilities. You will be hands-on in C#/.NET backend services and Python AI development, delivering scalable, secure enterprise-grade AI features.

As a staff engineer, you will guide architecture and engineering patterns, implement AI workflows, and ensure reliable, observable AI infrastructure across distributed systems and data platforms.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff AI Platform Engineer - .NET & Python
Staff AI Platform Engineer - .NET & Python

Thomson Reuters • Eagan (MN)

Hybrid
USD 127,000 - 273,000
Hybrid Work Model
Career Development and Growth
Tuition Reimbursement
+1
Staff AI Engineer — Production ML & Backend
Staff AI Engineer — Production ML & Backend

USA018 Thomson Reuters Holdings Inc. • Eagan (MN)

Hybrid
USD 127,000 - 237,000
Hybrid Work Model
401k with company match
Mental health days
Staff AI Engineer - Production Backend & LLMs
Staff AI Engineer - Production Backend & LLMs

Thomson Reuters • Eagan (MN)

Hybrid
USD 147,000 - 273,000
Hybrid Work Model
Mental Health Days
401k with company match
Staff AI Engineer: Production ML & Backend Lead
Staff AI Engineer: Production ML & Backend Lead

Thomson Reuters • New York (NY)

Hybrid
USD 127,000 - 273,000
Hybrid work model
Career development
Mental health days
+1
Staff AI Engineer - Production ML & C# Backend
Staff AI Engineer - Production ML & C# Backend

Reuters • Eagan (MN), Northern (KY)

Hybrid
USD 147,000 - 273,000
Hybrid Work Model
Mental Health Days
Tuition Reimbursement
+1
Senior AI Backend Engineer for Global Platforms
Senior AI Backend Engineer for Global Platforms

Thomson Reuters • New York (NY)

Hybrid
USD 110,000 - 235,000
Hybrid Work Model
Flex My Way policies
Grow My Way learning & growth
Staff Software Engineer - AI & Data Platforms
Staff Software Engineer - AI & Data Platforms

Talentify • Eagan (MN)

Hybrid
USD 159,000 - 295,000
Hybrid work model
Comprehensive benefits (health, dental
Tuition reimbursement
+1
Senior AI Software Architect – Production-Ready Systems
Senior AI Software Architect – Production-Ready Systems

Thomson Reuters • Eagan (MN)

Hybrid
USD 137,000 - 255,000
Hybrid work model
Mental health days
Tuition reimbursement
+2
Staff AI Platform Engineer: Scale Production AI Workflows
Staff AI Platform Engineer: Scale Production AI Workflows

Thomson Reuters Corp. • Eagan (MN), Northern (KY)

Hybrid
USD 127,000 - 237,000
Staff AI Product Engineer: Greenfield Backend & LLMs
Staff AI Product Engineer: Greenfield Backend & LLMs

Thomson Reuters • Eagan (MN)

Hybrid
USD 127,000 - 237,000
Hybrid work model
Grow My Way program
Mental health days
+2