Lead Research Engineer

Thomson Reuters

Toronto

Hybrid

CAD 140,000 - 175,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Flexibility & Work-Life Balance
Career Development and Growth
Comprehensive benefit plans

Job summary

Thomson Reuters in Toronto is seeking a Lead Research Engineer with expertise in AI and ML. You will provide technical leadership, develop data processing pipelines, and collaborate with teams to deliver innovative solutions. Ideal candidates have over 8 years of experience in software engineering, deep knowledge of Python, and familiarity with machine learning and NLP. The role offers a hybrid work model, competitive benefits, and a commitment to social impact.

Qualifications

  • At least 8 years of software engineering experience, ideally in machine learning and natural language processing.
  • Deep understanding of Python software development stacks, with experience in other programming languages considered ideal.
  • Familiarity with Python data science stack including Numpy, Pandas, and scikit-learn.

Responsibilities

  • Provide technical leadership and evolve the technology stack with best practices.
  • Build, test, and deliver high-quality solutions using modern development practices.
  • Create scalable data processing pipelines for training machine-learning algorithms.

Skills

Machine Learning
Natural Language Processing
Python software development
Cloud platforms (AWS, Azure)
System analysis and design
ModelOps and MLOps principles

Education

Bachelor of Science degree in Computer Science or related field

Tools

Numpy
Pandas
Scikit-learn
PyTorch
Java
JavaScript

Job description

About the Role

Lead Research Engineer with expertise in AI and ML, building data‑driven capabilities that transform how legal, accounting, and government professionals work across the globe.

  • Provide technical leadership, partnering with engineers to develop and improve methodology and evolve the technology stack by establishing scalable standards and best practices.
  • Involve in the entire software development lifecycle, building, testing, and delivering high‑quality solutions using modern development practices.
  • Create large‑scale data processing pipelines to help researchers build and train novel machine‑learning algorithms, developing high‑performing scalable systems for large online delivery environments.
  • Collaborate in a team‑oriented environment, sharing information, valuing diverse ideas, and partnering with cross‑functional and remote teams.
  • Deliver timely solutions in a fast‑paced, dynamic environment with a strong sense of urgency.
  • Try new approaches and learn new technologies, contributing innovative ideas, creating solutions, and being accountable for end‑to‑end deliveries.
  • Communicate effectively with cross‑functional partners and team members to articulate ideas and collaborate on technical developments.
About You
  • ABachelor of Science degree in Computer Science or related field.
  • At least 8 years of software engineering experience, ideally in machine learning and natural language processing.
  • Experience leading technical workstreams within a software engineering organization.
  • Deep understanding of Python software development stacks and ecosystems, with experience in other programming languages and ecosystems considered ideal.
  • Ability to drive innovation throughout the entire software lifecycle—specify, design, build, scale, and maintain Machine Learning systems in production environments.
  • Familiarity with the Python data science stack, including Numpy, Scipy, Pandas, Dask, spaCy, NLTK, scikit‑learn, and PyTorch.
  • Experience writing clean, reusable, maintainable, and well‑tested code.
  • Experience collaborating with research scientists to evaluate, prototype, and productionize research concepts.
  • Proficiency in automation, system monitoring, and cloud‑native applications, with familiarity in AWS or Azure or related cloud platform.
  • Proficiency in system analysis and design; consider DevOps and automation as fundamental pillars of your work.
  • Desire to learn and embrace new and emerging technologies.
  • Familiarity with probabilistic models and understanding of mathematical concepts underlying machine learning methods.
  • Demonstrated ability to mentor engineers and elevate team technical practice.
  • Experience integrating Machine Learning solutions into production‑grade software with strong understanding of ModelOps and MLOps principles and ability to translate between research and engineering language and methodologies.
  • Previous exposure to Natural Language Processing (NLP) problems and familiarity with key tasks such as Named Entity Recognition, Information Extraction, and Information Retrieval.
  • Hands‑on experience in other programming and scripting languages (Java, TypeScript, JavaScript, etc.).
What’s in it for you
  • Hybrid Work Model: flexible hybrid working environment (2–3 days a week in the office depending on the role).
  • Flexibility & Work‑Life Balance: supportive policies for caring for family, community, or personal time, including up to 8 weeks of work from anywhere per year.
  • Career Development and Growth: learning and skill‑building programs to tackle emerging challenges and lead in AI.
  • Industry Competitive Benefits: comprehensive benefit plans including flexible vacation, mental‑health days off, Headspace app access, retirement savings, tuition reimbursement, and wellness resources.
  • Culture: inclusive, collaborative environment with focus on customer obsession and rapid learning.
  • Social Impact: paid volunteer days and pro‑bono consulting projects.
  • Real‑World Impact: contributions to justice, truth, and transparency through trusted, unbiased information.
Compensation

The base compensation range varies by location: U.S. cities (New York City, San Francisco, Los Angeles, Irvine, McLean, Washington, DC) ranges from $146,800 USD to $272,600 USD; eligibility elsewhere ranges from $127,400 USD to $236,600 USD. Ontario, Canada: $140,000 CAD to $175,000 CAD. Base pay is one part of a comprehensive total reward program and may include an annual bonus based on performance.

Equal Employment Opportunity

Thomson Reuters is an Equal Employment Opportunity Employer providing a drug‑free workplace. We make reasonable accommodations for applicants with disabilities, including veterans, and for sincerely held religious beliefs in accordance with applicable law.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Lead Research Engineer
Lead Research Engineer

PowerToFly • Toronto

On-site
CAD 140,000 - 175,000
Career Development and Growth
Flexible Work Arrangements
Comprehensive Benefit Plans
+2
Research Engineer
Research Engineer

Socket.dev • Toronto

Hybrid
CAD 80,000 - 100,000
Hybrid Work Model
Flexible vacation & mental health days
Headspace access
Research Engineer
Research Engineer

Thomson Reuters • Toronto

Hybrid
CAD 80,000 - 100,000
Hybrid work model
Career development
Mental health days
+1
Manager AI and Applied Research
Manager AI and Applied Research

PowerToFly • Toronto

Hybrid
CAD 140,000 - 175,000
Flexible vacation and work-life balance
Comprehensive benefits including mental health days
Career development opportunities
+3
Senior Research Engineer
Senior Research Engineer

PowerToFly • Toronto

On-site
CAD 100,000 - 145,000
Hybrid Work Model
Career Development and Growth
Industry Competitive Benefits
+1
Senior Software Engineer, Full Stack
Senior Software Engineer, Full Stack

PowerToFly • Toronto

On-site
CAD 100,000 - 145,000
Hybrid Work Model
Flex My Way policies
Continuous learning programs
+6
Staff Software Engineer, AI
Staff Software Engineer, AI

PowerToFly • Toronto

Hybrid
CAD 140,000 - 175,000
Flexible vacation
Mental Health Days off
Headspace app access
+3
Lead Software Engineer I
Lead Software Engineer I

Thomson Reuters • Toronto

Hybrid
CAD 141,000 - 191,000
Hybrid work model
Flexible work arrangements
Career development & tuition reimburse
Senior Software Engineer, Legal — CoCounsel Forward Deployed Engineering
Senior Software Engineer, Legal — CoCounsel Forward Deployed Engineering

Thomson Reuters • Toronto

Hybrid
CAD 105,000 - 155,000
Hybrid work model
Flexible vacation
Mental health days
Senior Software Engineer, Agentic AI
Senior Software Engineer, Agentic AI

PowerToFly • Toronto

Hybrid
CAD 100,000 - 145,000
Hybrid Work Model
Flexible vacation
Tuition reimbursement
+2