# Lead Software Engineer AI (Staff Engineer AI)

**Company**: Thomson Reuters
**Work arrangement**: hybrid
**Experience**: senior
**Job type**: full-time
**Salary**: $118,400 USD - $219,800 USD
**Category**: Engineering
**Industry**: Technology

**Apply**: https://thomsonreuters.wd5.myworkdayjobs.com/en-US/External_Career_Site/job/United-States-of-America-Eagan-Minnesota/Staff-Software-Engineer_JREQ204686?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_6e6b4750-b4a

## Description

We are looking for a Lead Software Engineer AI (Staff Engineer) to join the CoCounsel team at Thomson Reuters. As a Lead Software Engineer AI, you will be responsible for providing technical direction and delivery of our market-leading Litigation Drafting products in CoCounsel Legal.

You will be working with the Engineering Manager to facilitate our full-stack team in delivering groundbreaking Agentic Legal software. Your responsibilities will include:

- Building and architecting AI Agentic driven systems using Python, FastAPI, and PostgreSQL to support real-time AI agentic interactions

- Leading technical strategy, experimentation, testing, rollout practices, and operational excellence

- Defining service boundaries, system interfaces, and scalable design patterns that form the architectural foundation of our AI platform

- Supporting front-end engineers to deliver a complex Agentic UI which uses SSE and AG-UI along with Claude Agent SDK and AgentCore at runtime

- Driving innovation and technical strategy, including evaluating and adopting cutting-edge AI techniques

- Providing senior technical leadership, mentoring senior and junior software engineers, and translating business requirements into scalable technical specifications

- Ensuring quality, security, and operational excellence, including designing and implementing testing, monitoring, and observability for AI systems at scale

The ideal candidate will have:

- 7+ years of software engineering experience, including 2+ years in technical leadership roles and 3+ years building scalable cloud applications, APIs, and AI-enabled products

- Strong proficiency in Python, FastAPI, PostgreSQL, and AWS or Azure cloud services

- Experience with distributed systems, architecture, and data modeling

- Strong leadership and mentoring experience, with excellent strategic thinking and problem-solving skills

In terms of benefits, we offer a hybrid work model, flexible work arrangements, and a comprehensive benefits package, including market-competitive health, dental, vision, disability, and life insurance programs, as well as a competitive 401k plan with company match.

The base compensation range for this role is $118,400 USD - $219,800 USD.

## Skills

### Required
- Python
- FastAPI
- PostgreSQL
- AWS
- Azure
- distributed systems
- architecture
- data modeling

### Nice to have
- vector databases
- embeddings
- semantic search
- information retrieval
- AG-UI protocol
- SSE events
- Datadog
- CloudWatch Log Insights
- Braintrust

---

Source: [Apply at thomsonreuters.wd5.myworkdayjobs.com](https://thomsonreuters.wd5.myworkdayjobs.com/en-US/External_Career_Site/job/United-States-of-America-Eagan-Minnesota/Staff-Software-Engineer_JREQ204686?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
