Staff Software Engineer – AI

Thomson Reuters•Frisco, TX
•$127,400 - $272,600•Hybrid

About The Position

Thomson Reuters products power the professionals shaping the world. Confirmation is the industry-leading audit confirmation platform, connecting audit firms, their clients, and thousands of responding institutions to securely verify balances and transactions with speed and certainty. As a Staff Software Engineer – AI on the Confirmation Product Engineering team, you will be a hands-on technical leader building and delivering production platform and AI capabilities. This role requires strong production C#/.NET engineering experience, along with Python experience for AI/ML development and integration. We are looking for an engineer who has personally built and delivered AI features into production as part of enterprise software products. This is not a pure architecture, research, data science, or proof-of-concept role. You will remain deeply hands-on in the code while providing Staff-level technical leadership. You will design and build C#/.NET backend and distributed systems and use Python to develop and integrate AI/ML capabilities, including large language model (LLM)-powered applications, AI agents, orchestration, retrieval, and document understanding. You will partner with Principal Engineers and cross-functional teams to establish AI engineering patterns, develop Model Context Protocol (MCP) servers and agent-based capabilities, and build reliable and scalable AI infrastructure.

Requirements

  • Bachelor’s degree in Computer Science, Computer Engineering, a related field, or equivalent professional experience.
  • 7+ years of progressive software engineering experience, including hands-on development, architecture, and delivery of large-scale production systems.
  • Strong, recent, hands-on C#/.NET production development experience, including building backend services and APIs using C#/.NET and ASP.NET Core or similar technologies.
  • Hands-on Python experience for AI/ML system development, including model integration, AI orchestration, APIs, data pipelines, or comparable production use cases.
  • Demonstrated experience personally building and delivering AI/ML features into production, including LLM-powered applications, AI agents, retrieval/RAG, orchestration, or comparable AI-native capabilities.
  • Strong hands-on platform and distributed-systems engineering experience, including microservices, system integration, data modeling, REST or GraphQL APIs, relational databases, observability, resilience, scalability, and performance optimization.
  • Experience implementing appropriate AI safety controls, guardrails, evaluation, reliability, and production operational practices.
  • Proven experience leading complex engineering initiatives from architecture and hands-on implementation through deployment, rollout, and long-term production operation.
  • Proven ability to operate as a hands-on Staff-level technical leader, providing technical direction and mentoring engineers while continuing to actively design, code, build, and deliver production software.
  • Strong communication and cross-functional collaboration skills with the ability to partner effectively with engineering, product, design, user experience, research, and machine learning teams.
  • Candidates must have hands-on production AI delivery experience. AI experience limited to personal projects, side projects, coursework, experimentation, or proof-of-concept work alone does not meet this requirement.

Nice To Haves

  • Hands-on experience integrating LLM APIs such as OpenAI or Anthropic into production applications, including prompt and response management, cost controls, reliability, and safety considerations.
  • Experience with vector databases, embeddings, semantic search, and custom retrieval pipelines.
  • Experience designing automated testing, AI evaluation, reliability, and release practices for systems with non-deterministic model behavior.
  • Familiarity with actor-model architectures and frameworks, such as Microsoft Orleans or Akka, for resilient, message-driven distributed systems.
  • Experience with AWS, containerized microservices using Docker and Kubernetes, and CI/CD pipelines such as GitHub Actions or similar technologies.
  • Experience with modern JavaScript frameworks, particularly Angular and TypeScript.
  • Experience working in industries where correctness, auditability, security, and regulatory compliance are important, such as financial technology, audit, tax, or legal technology.
  • Experience interacting directly with customers and translating customer or business needs into scalable technical solutions.

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, retrieval systems, and AI-assisted document processing.
  • 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, incorporating 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 large-scale audit and confirmation use cases.
  • Provide hands-on Staff-level technical leadership by setting technical direction, influencing engineering standards, mentoring engineers, and continuing to personally design, code, build, and deliver production systems.

Benefits

  • Hybrid Work Model
  • Flexibility & Work-Life Balance
  • Career Development and Growth
  • Industry Competitive Benefits
  • Culture
  • Social Impact
  • Making a Real-World Impact
  • flexible vacation
  • two company-wide Mental Health Days off
  • access to the Headspace app
  • retirement savings
  • tuition reimbursement
  • employee incentive programs
  • resources for mental, physical, and financial wellbeing
  • market competitive health, dental, vision, disability, and life insurance programs
  • competitive 401k plan with company match
  • competitive vacation, sick and safe paid time off
  • paid holidays
  • parental leave
  • sabbatical leave
  • optional hospital, accident and sickness insurance paid 100% by the employee
  • optional life and AD&D insurance paid 100% by the employee
  • Flexible Spending and Health Savings Accounts
  • fitness reimbursement
  • access to Employee Assistance Program
  • Group Legal Identity Theft Protection benefit paid 100% by employee
  • access to 529 Plan
  • commuter benefits
  • Adoption & Surrogacy Assistance
  • Tuition Reimbursement
  • access to Employee Stock Purchase Plan
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service