# Senior Front-End Software Engineer AI

**Company**: Thomson Reuters
**Location**: Eagan, Minnesota
**Work arrangement**: hybrid
**Experience**: senior
**Job type**: full-time
**Salary**: $102,200 USD - $189,800 USD
**Category**: Engineering
**Industry**: Technology

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

## Description

We are looking for a Senior Front-End Software Engineer AI to join the CoCounsel team at Thomson Reuters. As a Senior Front-end Engineer, you will own the client architecture for streaming agent interactions, from the React UI to how it ships to production.

You will be working on cutting-edge Litigation Drafting products which combine a complex workflow style UI with an advanced legal agent. The UI drives a long-running process with frequent human input, and our innovative front end is responsible for making this feel intuitive, responsive, and controllable during challenging drafting tasks.

Key Responsibilities:

- Build AI-Powered Front-End Systems: You'll turn event streams into fast, resilient interfaces, understand the agent runtimes behind them.

- Shape Front End Architecture: Contribute to a talented team of Front-End engineers and architects across the broader CoCounsel team.

- Productionize AI Capabilities: Build and maintain CI/CD pipelines for the front end and agent-facing infrastructure.

- Collaborate Cross-Functionally: Partner closely with our Labs team, product managers, and designers.

- Mentor Engineers: Raise the bar for the team through code review, design docs, mentoring, and well-tested shared components.

Required Qualifications:

- Technical Experience: 4+ years of front-end engineering experience, including significant production work in React and TypeScript.

- Technical Skills: Hands-on experience with the AG-UI protocol or comparable agent-UI protocols and SDKs.

- Technical Judgment: Excellent debugging skills and a proven ability to deliver production-ready, highly reliable systems.

- Collaboration & Communication: Comfortable operating in fast-paced, iterative environments.

Preferred Qualifications:

- Knowledge of backend streaming patterns.

- Experience with feature flags and canary releases.

- Familiarity with tool calling, structured outputs, MCP, and streaming partial JSON parsing.

- Experience with Datadog, CloudWatch Log Insights, and Braintrust.

What’s in it For You?:

- Hybrid Work Model: Flexible hybrid working environment.

- Flexibility & Work-Life Balance: Supportive workplace policies.

- Career Development and Growth: Culture of continuous learning and skill development.

- Industry Competitive Benefits: Comprehensive benefit plans.

- Culture: Globally recognized, award-winning reputation.

- Social Impact: Make an impact in your community.

## Skills

### Required
- React
- TypeScript
- AG-UI protocol
- Claude Agent SDK
- AgentCore
- AWS or Azure Cloud services

### Nice to have
- backend streaming patterns
- feature flags
- canary releases
- 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/Senior-Software-Engineer_JREQ205169?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
