TR

Thomson Reuters

Verified Job Source

Thomson Reuters is a leading provider of news and information tools tailored for professionals in law, tax, compliance, and government.

Toronto, ON

Software Development
5,001+ people

About

Thomson Reuters (TSX/NDAQ: TRI) informs the way forward by bringing together the trusted content and technology that people and organizations need to make the right decisions. We serve professionals across legal, tax, accounting, compliance, government, and media. Our products combine highly specialized software and insights to empower professionals with the data, intelligence, and solutions needed to make informed decisions, and to help institutions in their pursuit of justice, truth, and transparency. Reuters, part of Thomson Reuters, is a world leading provider of trusted journalism and news. For more information on Thomson Reuters, visit tr.com and for the latest world news, reuters.com.

Open positions

Senior Software Engineer II

Hybrid · Toronto

Design and implement integration solutions for commercial platforms like Adobe Experience Manager, Salesforce, and SAP using the Boomi platform. Lead end-to-end development from coding and unit testing to production deployment and mentor junior engineers.

Principal Software Engineer – AI Platform & Architecture

Hybrid · Toronto

The Principal Software Engineer will own the architecture and AI strategy for the Cloud Audit Suite, leading cross-functional teams to integrate AI-native solutions. They will design scalable backend systems and mentor engineering staff to ensure high-quality, reliable, and auditable AI-driven workflows.

Staff Software Engineer – AI Platform

Hybrid · Toronto

You will lead the development of backend and AI orchestration systems to turn frontier models into production-grade workflows for tax and audit products. This involves mentoring senior engineers, defining technical strategy, and ensuring the scalability and reliability of AI-driven applications.

Senior Software Engineer II

Hybrid · Toronto

The role involves designing and implementing integration solutions for commercial platforms using the Boomi integration platform. Responsibilities include end-to-end development, API management, performance monitoring, and mentoring junior software engineers.

Staff Software Engineer, AI Product Engineering

Hybrid · Toronto

Design and implement backend services that power generative AI agents and orchestration systems. Collaborate with cross-functional teams to build robust services that support generative AI experiences.

Senior Software Engineer

Hybrid · Toronto

Design, develop, and operate scalable cloud-native backend services and distributed applications using Java, Spring Boot, and AWS. Partner with cross-functional teams to translate business requirements into maintainable technical solutions while providing mentorship to other engineers.

Senior Software Engineer, Full Stack

Hybrid · Toronto

Design and build scalable backend services and APIs to power a document analysis platform. Collaborate with AI/ML experts to develop data processing pipelines and maintain frontend components for end-to-end feature delivery.

Principal Software Engineer

Hybrid · Toronto

Design and build scalable backend services and APIs to power a document analysis platform for capital markets. Collaborate with AI/ML experts and legal SMEs to maintain high-performance data processing pipelines and infrastructure.

Lead Data Scientist, Customer & Growth Analytics

Hybrid · Toronto

The Lead Data Scientist will design, build, and maintain predictive models to identify customer expansion opportunities and AI adoption readiness. They will collaborate with marketing and product teams to operationalize these models within the Customer Data Platform and drive actionable insights.

Lead Software Engineer AI (Staff Engineer)

Hybrid · Toronto

You will own the architecture and technical direction of AI-native backend systems for the Cloud Audit Suite. This involves leading cross-functional teams to design scalable AI orchestration, document-centric workflows, and reliable production-grade infrastructure.

Staff Software Engineer, AI

Hybrid · Toronto

You will lead the development of enterprise-grade AI systems, including RAG architectures and autonomous agents, to transform professional workflows. Additionally, you will define technical standards, mentor engineering teams, and partner with leadership to drive AI strategy and innovation.

Senior Software Engineer, AI

Hybrid · Toronto

Design and develop AI/ML-powered features and capabilities from concept to production. Collaborate with cross-functional teams to architect scalable infrastructure and integrate AI models into existing systems.

Lead Data Engineer

Hybrid · Toronto

Lead the architecture, development, and maintenance of complex data pipelines and dashboards while integrating advanced AI solutions. Partner with senior stakeholders to deliver actionable insights and drive data-informed business strategies.

Senior Software Engineer, Legal — CoCounsel Forward Deployed Engineering

Hybrid · Toronto

You will design, build, and deploy bespoke AI solutions for legal clients while acting as a bridge between legal subject matter experts and the engineering team. The role involves writing clean, secure code, managing technical debt, and mentoring junior engineers within an Agile environment.

Lead Software Engineer, AI

Hybrid · Toronto

You will architect and build production-grade AI agent systems while setting technical direction for a senior engineering team. The role involves designing observability, evaluation practices, and deployment strategies to ensure high-quality, reliable AI agent performance.

Staff Software Engineer (C#, Cloud)

Hybrid · Toronto

Design and implement scalable enterprise AI services and foundational components for Agentic AI and LLM orchestration using C#. Lead the technical integration of cloud AI services across AWS, Azure, and GCP while mentoring a team of engineers.

Senior Software Engineer - AI (Materia AI)

Hybrid · Toronto

Design and implement backend services for AI-driven systems that enhance accounting workflows. Collaborate with cross-functional teams to build robust services that support generative AI experiences.

Staff Software Engineer

Hybrid · Toronto

Design and build scalable backend services and APIs to power a document analysis platform for capital markets. Collaborate with AI/ML experts and legal SMEs to maintain high-performance data processing pipelines and contribute to frontend features.

Staff Software Engineer — Search Platform, API & Infrastructure

Hybrid

This posting is for proactive recruitment purposes and may be used to fill current openings or future vacancies within our organization. Overview of the Role: Advanced Content Engineering (ACE) is seeking a Staff Software Engineer to lead the design and delivery of the search platform’s control-plane API and cloud infrastructure. The platform’s core promise is self-service: internal client teams must be able to create a search system, configure an ingestion topology, promote a new index to production, and monitor system health — entirely through APIs — without requiring direct involvement fro…

Staff Software Engineer — Search Platform, Ingestion & Indexing

Hybrid · Toronto

The Staff Software Engineer will own the design, implementation, and operational health of the document ingestion pipeline and search index management systems. This role involves leading technical initiatives, mentoring engineers, and ensuring the platform scales to support both human-facing search and autonomous AI agents.