Drimva

Thomson Reuters

Senior Software Engineer

$102K–$190K

United States of America, Eagan, Minnesota +2 · Hybrid · Senior · Full-time · Posted Oct 21, 2026

Location
United States of America, Eagan, Minnesota
United States of America, Frisco, Texas
United States of America, Ann Arbor, Michigan
Experience
4+ years of front-end engineering experience.
Education
BA or BS in Computer Science or equivalent practical experience (preferred).

About the job

Build and own the front-end architecture for AI-powered legal drafting products, turning streaming agent interactions into reliable, production-ready interfaces.

What you'll do

  • Build responsive front ends that process SSE and AG-UI events and support complex, long-running agent interactions.
  • Maintain front-end and agent-facing CI/CD, deployments, smoke tests, end-to-end tests, and observability.
  • Collaborate on product development and architecture, and mentor engineers through reviews, design docs, and shared components.

What they ask for

  • 4+ years of front-end engineering experience, including significant production experience with React and TypeScript.
  • Hands-on experience with AG-UI or comparable agent-UI protocols and SDKs; proficiency in SSE events, Claude Agent SDK, AgentCore, and AWS or Azure cloud services.
  • Experience owning CI/CD pipelines for production web applications, including automated testing and safe releases.
  • Strong debugging skills and experience modeling complex asynchronous client states and delivering reliable systems.

Nice to have

  • BA or BS in Computer Science or equivalent practical experience.
  • Experience with backend streaming, feature flags and canary releases, observability tools, or legal and other regulated professional domains.

Pay

$102,200 USD - $189,800 USD (base salary)

Tools

React, TypeScript, SSE, AG-UI, Claude Agent SDK, AgentCore, AWS, Azure

AI focus

Build front-end systems for AI legal agents, including streaming agent interactions and agentic user interfaces for litigation drafting.

Model-written summary · the original posting is authoritative

First seen Oct 28, 2026 · Last verified Nov 5, 2026 (UTC)