Senior Software Engineer, Search Platform

Thomson Reuters

Base: $102,200 - $189,800 usd (us); base: $111,400...
Hybrid
5+ years backend engineering experience
Python mastery for production systems
Aws cloud services proficiency
Thomson Reuters is seeking a Senior Software Engineer for its AI Enabled Software Engineering team, focused on building and maintaining the search platform that supports AI-enabled products. The role requires strong technical expertise in software engineering, particularly in backend systems, distributed systems, and cloud technologies, as well as an emphasis on AI-assisted development practices

Job Summary

  • The role involves building shared search infrastructure that powers Thomson Reuters' most important AI-enabled products using Python and AWS.
  • Engineers are expected to use AI-assisted development as a primary tool, writing the majority of code with AI assistance while maintaining high quality.
  • The position offers competitive compensation ranging from $102,200 to $189,800 USD in the US, along with comprehensive benefits including mental health days and tuition reimbursement.

Matching Summary

Match Score: 85

Thomson Reuters is seeking a Senior Software Engineer for its AI Enabled Software Engineering team, focused on building and maintaining the search platform that supports AI-enabled products. The role requires strong technical expertise in software engineering, particularly in backend systems, distributed systems, and cloud technologies, as well as an emphasis on AI-assisted development practices.

Salary

Base: $102,200 - $189,800 USD (US); Base: $111,400 - $161,400 CAD (Ontario); Bonus: Eligible for Annual Bonus based on performance

Skills & Requirements

Must-have

  • 5+ years backend engineering experience
  • Python mastery for production systems
  • AWS cloud services proficiency
  • Kafka stream processing expertise
  • AI-assisted development fluency
  • End-to-end system ownership

Nice-to-have

  • Experience with Vespa or OpenSearch
  • Knowledge of RAG-supported retrieval
  • Agentic retrieval pattern exposure
  • Terraform or AWS CDK familiarity
  • Mentorship of junior engineers
  • Ethical AI implementation background

Key Requirements

  • Bachelor's or Master's degree in Computer Science
  • 5+ years of software engineering experience
  • Demonstrated ability to take end-to-end ownership

Work Rights

Not specified

Tailored Resume

Cover Letter