Thomson Reuters is seeking a Staff Software Engineer/Architect specializing in AI to lead the development of AI solutions for law firms and corporate legal departments. The ideal candidate will have extensive experience in software engineering, particularly with AI/ML applications, and will be responsible for overseeing the architecture, design, and delivery of innovative legal technology
Job Summary
This role involves leading the end-to-end architecture and delivery of production-grade AI solutions tailored for law firms and corporate legal departments.
Candidates must possess deep expertise in building LLM-powered applications, including RAG pipelines and multi-agent workflows, to solve complex legal workflows.
Thomson Reuters offers a comprehensive benefits package including competitive health insurance, two company-wide mental health days off, and flexible work arrangements.
Matching Summary
Match Score: 85
Thomson Reuters is seeking a Staff Software Engineer/Architect specializing in AI to lead the development of AI solutions for law firms and corporate legal departments. The ideal candidate will have extensive experience in software engineering, particularly with AI/ML applications, and will be responsible for overseeing the architecture, design, and delivery of innovative legal technology.
Salary
Base: $137,100 - $254,700 USD; Bonus: Eligible for Annual Bonus based on performance; Benefits: Comprehensive health, dental, vision, 401k match, tuition reimbursement
Skills & Requirements
Must-have
7+ years software engineering experience
Production deployment of LLM applications
Expert Python and backend engineering
RAG architectures and orchestration frameworks
Cloud platforms AWS Azure or GCP
AI observability and evaluation tooling
Nice-to-have
Experience with MCP and agent-to-agent workflows
Strong stakeholder management in ambiguous environments
Mentoring engineers on AI-native practices
Background in legal domain expertise
Familiarity with event-driven service architectures
Key Requirements
7+ years of software engineering experience
Hands-on experience deploying AI/ML applications in production
Expert proficiency in Python and distributed systems
Experience with Infrastructure as Code and CI/CD practices