3 days ago

Lead QA Software Engineer - AI

Thomson Reuters

On Site
Full Time
CA$175,000
Toronto, ON

Job Overview

Job TitleLead QA Software Engineer - AI
Job TypeFull Time
CategoryCommerce
Experience5 Years
DegreeMaster
Offered SalaryCA$175,000
LocationToronto, ON

Who's the hiring manager?

Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Uncover Hiring Manager

Job Description

Lead QA Software Engineer - AI at Thomson Reuters

This posting is for proactive recruitment purposes and may be used to fill current openings or future vacancies within our organization.

We are seeking an experienced Lead QA Software Engineer - AI to join our fast-moving, forward-thinking group that is creating AI-driven software for legal professionals, and our flagship product, Westlaw. You will be testing and implementing cutting-edge solutions using Python, REST APIs, AI technologies, and AWS cloud infrastructure.

About The Role

In this role as a Lead QA Software Engineer - AI, you will:

  • Lead AI quality strategy for the content engineering team and come up with a framework using AI that can be used for quality checks of content migration.
  • Ability to work closely with partners in coming up with testing plans, timelines, and release strategy for all of the content migration.
  • Innovate, implement and operationalize test frameworks in a fast-paced environment.
  • Be part of a fast-moving, forward-thinking group that is creating AI-driven software for legal professionals. You’ll work with top AI and software development experts, leveraging cutting-edge technology to build intelligent and scalable systems. This role is for the developing backend services for Legal Research products.
  • Design and implement backend services that power generative AI agents and orchestration systems. This role requires both creativity and rigor to ensure our AI-driven solutions are performant, reliable, and adaptable to real-world use cases.
  • Work closely with AI/ML engineers from TR Labs, developers, product managers, and designers to build robust services that support generative AI experiences.
  • Help to build out our core AI interfaces such as Conversations, Workspaces, Grid, and Knowledge Base.

Key Responsibilities:

Backend Development & AI Integration
  • Develop test suites for backend services using Python, FastAPI, and PostgreSQL.
  • Implement AI orchestration systems integrating LLMs from OpenAI, Anthropic, and other providers.
  • Design testing strategies for APIs and backend logic for real-time AI interactions.
  • Help to build our content services to automate many different AI driven workflows across the legal professional domain.
Performance & Scalability
  • Ensure backend systems are secure, scalable, and optimized for AI-driven applications.
  • Monitor and enhance system performance, across millions of documents and AI driven interactions.
  • Work closely with AI researchers, engineers, and product teams to translate AI capabilities into real-world applications.
  • Foster a culture of experimentation and continuous improvement, exploring new AI technologies and methodologies.

About You

You’re a fit for the role of Lead QA Software Engineer - AI if your background includes:

  • Bachelor’s degree in Computer Science, Computer Engineering, Related Field, or Equivalent Experience.
  • 7+ years of hands-on software development experience in test automations, building scalable web services, and APIs.
  • 3+ years of hands-on using Python.
  • Expertise in AWS cloud services (Redis, DynamoDB, S3, SQS, Kinesis, KMS, IAM, Secret Manager, etc) or similar cloud services.
  • Experience managing infrastructure with Terraform, CloudFormation, or similar IaC tooling.
  • Strong Data Engineering background and experience with Retrieval Systems leveraging tools like OpenSearch.
  • Experience implementing modern DevOps best practices in production environments (CI/CD using GitHub Actions and AWS services (Code Pipeline/Code Build).
  • Experience with LLMs, AI Solutions, and evaluation and understanding of agentic systems and workflow.
  • Excellent interpersonal skills with the ability to influence across organizational boundaries.
  • A pragmatic and curious mindset that drives you to find elegant solutions to complex problems.
  • Strong communication skills that enable you to articulate technical concepts to diverse audiences.
  • Demonstrated ability to mentor others and contribute to engineering culture.
  • Experience in using AI-powered tools in SDLC is required.

What’s in it For You?

  • Hybrid Work Model: A flexible hybrid working environment (2-3 days a week in the office depending on the role) for office-based roles, delivering a seamless experience that is digitally and physically connected.
  • Flexibility & Work-Life Balance: Flex My Way policies support personal and professional responsibilities, including work from anywhere for up to 8 weeks per year.
  • Career Development and Growth: Grow My Way programming and a skills-first approach for continuous learning and skill development.
  • Industry Competitive Benefits: Comprehensive plans including flexible vacation, Mental Health Days, Headspace app access, retirement savings, tuition reimbursement, and wellbeing resources.
  • Culture: Globally recognized for inclusion, belonging, flexibility, and work-life balance, living by values like customer obsession and continuous learning.
  • Social Impact: Opportunities to make an impact with two paid volunteer days annually and involvement in pro-bono consulting and ESG initiatives.
  • Making a Real-World Impact: Help uphold the rule of law, turn the wheels of commerce, and provide trusted information globally.

Key skills/competency

  • AI Quality Strategy
  • Test Automation
  • Python Development
  • AWS Cloud Services
  • Generative AI
  • LLM Integration
  • DevOps Practices
  • Data Engineering
  • API Testing
  • Scalable Backend Systems

Tags:

Lead QA Software Engineer
AI
Software Development
Test Automation
Python
AWS
Generative AI
LLMs
Backend Services
DevOps
Data Engineering
API Testing
Scalability
PostgreSQL
FastAPI

Share Job:

How to Get Hired at Thomson Reuters

  • Research Thomson Reuters' culture: Study their mission, values, recent news, and employee testimonials on LinkedIn and Glassdoor to align your application.
  • Tailor your resume for AI roles: Customize your resume to highlight experience in AI quality assurance, Python, AWS, LLMs, and backend development, using keywords from the job description.
  • Showcase your technical depth: Prepare to discuss your experience with test automation, scalable web services, data engineering, and DevOps best practices, emphasizing AI solutions.
  • Demonstrate problem-solving and leadership: Be ready to share examples of how you've led quality strategies, influenced across teams, mentored others, and found elegant solutions to complex AI challenges.
  • Prepare for a hybrid work environment: Understand Thomson Reuters' flexible hybrid model and be prepared to discuss how you thrive in both in-office and remote settings.

Frequently Asked Questions

Find answers to common questions about this job opportunity

Explore similar opportunities that match your background