Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer - AI (Materia AI)

$100k - $145k per year
Full-time

Thomson Reuters

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

 

 

Senior Software Engineer – AI (Materia AI)

We're building the next generation of AI‑powered platforms for tax and accounting professionals, and we’re looking for a Senior Software Engineer who can architect high‑performance backend systems that bring real‑world AI capabilities to life. If you thrive in fast‑moving environments, enjoy tackling complex distributed‑systems challenges, and want your work to directly enable intelligent, production‑grade features, this role is for you.

About the Role

As a Senior Software Engineer – AI, you will design, implement, and optimize backend services that fuel AI‑native experiences across our Materia‑driven product ecosystem. You’ll be responsible for shaping the architecture, scalability, and reliability of systems that coordinate LLM interactions, serve high‑traffic APIs, and manage large‑scale content processing.

  • Design and build backend services using Python, FastAPI, and PostgreSQL to support real‑time AI interactions and large‑scale data flows.
  • Shape the architectural foundation of our AI platform by defining service boundaries, system interfaces, and scalable design patterns.
  • Develop high‑performance APIs and microservices that power AI agents, orchestration engines, and content pipelines, ensuring smooth operation under heavy load.
  • Integrate backend systems with modern LLM providers (e.g., OpenAI, Anthropic) and implement reliable orchestration, routing, and execution safeguards.
  • Productionize AI capabilities with robust error handling, guardrails, telemetry, and deep observability for performance and reliability.
  • Lead core engineering decisions—driving architecture reviews, mentoring teammates, and promoting best practices in testing, resiliency, and maintainability.
  • Strengthen CI/CD pipelines and DevOps automation to support fast, stable, cloud‑native development workflows.
  • Collaborate closely with ML engineers, product managers, and designers to turn early AI concepts into scalable backend solutions.
  • Deliver backend systems that transform ambitious AI ideas into production‑ready experiences used by thousands of professionals.

About You

Required Qualifications

  • Minimum 7+ years building backend systems, APIs, and microservices.
  • Strong proficiency in Python, FastAPI, PostgreSQL, and AWS cloud services.
  • Deep understanding of distributed systems, architecture, and data modeling.
  • Experience with AI‑driven systems or agent‑based architectures.
  • Proven ability to deliver production‑ready, highly reliable systems.
  • Excellent debugging skills and strong cross‑functional communication.
  • Comfortable operating in fast‑paced, iterative environments.

Preferred Skills

  • Curiosity and enthusiasm for integrating AI technologies into real applications.
  • Familiarity with embeddings, vector search, or RAG retrieval patterns.
  • Strong opinions on testing, automation, and operational robustness.
  • Experience with modern LLM APIs or orchestration frameworks.

#LI-SB1

#LI-SB1

What’s in it For You?

  • Hybrid Work Model: We’ve adopted a flexible hybrid working environment (2-3 days a week in the office depending on the role) for our office-based roles while delivering a seamless experience that is digitally and physically connected.

  • Flexibility & Work-Life Balance: Flex My Way is a set of supportive workplace policies designed to help manage personal and professional responsibilities, whether caring for family, giving back to the community, or finding time to refresh and reset. This builds upon our flexible work arrangements, including work from anywhere for up to 8 weeks per year, empowering employees to achieve a better work-life balance.

  • Career Development and Growth: By fostering a culture of continuous learning and skill development, we prepare our talent to tackle tomorrow’s challenges and deliver real-world solutions. Our Grow My Way programming and skills-first approach ensures you have the tools and knowledge to grow, lead, and thrive in an AI-enabled future.

  • Industry Competitive Benefits: We offer comprehensive benefit plans to include flexible vacation, two company-wide Mental Health Days off, access to the Headspace app, retirement savings, tuition reimbursement, employee incentive programs, and resources for mental, physical, and financial wellbeing.

  • Culture: Globally recognized, award-winning reputation for inclusion and belonging, flexibility, work-life balance, and more. We live by our values: Obsess over our Customers, Compete to Win, Challenge (Y)our Thinking, Act Fast / Learn Fast, and Stronger Together.

  • Social Impact: Make an impact in your community with our Social Impact Institute. We offer employees two paid volunteer days off annually and opportunities to get involved with pro-bono consulting projects and Environmental, Social, and Governance (ESG) initiatives.

  • Making a Real-World Impact:  We are one of the few companies globally that helps its customers pursue justice, truth, and transparency. Together, with the professionals and institutions we serve, we help uphold the rule of law, turn the wheels of commerce, catch bad actors, report the facts, and provide trusted, unbiased information to people all over the world.

Our use of AI within the recruitment process Thomson Reuters utilizes Artificial Intelligence (AI) to support parts of our global recruitment process. Unless you opt-out, our AI system will assess the information provided by you and compare it to the requirements listed for the role, and present the result to our recruitment personnel for further review. The AI system acts as a supporting tool, but there is always a human making the decision if you will be considered for the role

Thomson Reuters complies with local laws that require upfront disclosure of the expected pay range for a position. The base compensation range varies across locations. For Ontario, Canada, the base compensation range for this role is $100,000 CAD - $145,000 CAD. Base pay is positioned within the range based on several factors including an individual’s knowledge, skills and experience with consideration given to internal equity. Base pay is one part of a comprehensive Total Reward program which also includes flexible and supportive benefits and other wellbeing programs. This role may also be eligible for an Annual Bonus based on a combination of enterprise and individual performance.

About Us

Thomson Reuters 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.

We are powered by the talents of 26,000 employees across more than 70 countries, where everyone has a chance to contribute and grow professionally in flexible work environments. At a time when objectivity, accuracy, fairness, and transparency are under attack, we consider it our duty to pursue them. Sound exciting? Join us and help shape the industries that move society forward.

As a global business, we rely on the unique backgrounds, perspectives, and experiences of all employees to deliver on our business goals. To ensure we can do that, we seek talented, qualified employees in all our operations around the world regardless of race, color, sex/gender, including pregnancy, gender identity and expression, national origin, religion, sexual orientation, disability, age, marital status, citizen status, veteran status, or any other protected classification under applicable law. Thomson Reuters is proud to be an Equal Employment Opportunity Employer providing a drug-free workplace.

We also make reasonable accommodations for qualified individuals with disabilities and for sincerely held religious beliefs in accordance with applicable law. More information on requesting an accommodation here.

Learn more on how to protect yourself from fraudulent job postings here.

More information about Thomson Reuters can be found on thomsonreuters.com

Vacancy posted 16 hours ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer - AI (Materia AI) in Toronto, ON vacancy
  • $105k - $155k per year

     ...Engineering Manager — CoCounsel Tax We're building the next generation of AI-powered software for tax and accounting professionals, and we're looking for an Engineering Manager...  ...Thomson Reuters' acquisition of the AI startup Materia and combines the agility of a startup with... 
    Suggested
    Long term contract
    Full time
    Work at office
    Local area
    Flexible hours
    2 days per week
    3 days per week

    Thomson Reuters

    Toronto, ON
    16 hours ago
  • $115k - $165k per year

    Senior AI Software Engineering Position Description We are seeking a highly experienced Senior AI Software Engineering professional to join a fast-growing team delivering enterprise-scale AI and machine learning solutions for leading clients within banking, financial services... 
    Senior
    Work at office
    3 days per week
    Toronto, ON
    5 days ago
  •  ...measure ourselves by customer outcomes. Our engineering team operates with high autonomy and...  ...Team SAM is SuiteSpot's specialized AI agent for resident maintenance. It manages...  ...product. The Role We're hiring a Senior Software Engineer to build and scale SAM. You'll... 
    Senior
    Full time
    Internship
    Immediate start
    Remote work
    Work from home
    Flexible hours

    SuiteSpot

    Toronto, ON
    22 days ago
  • $140k - $175k per year

     ...Thomson Reuters is seeking a Senior Software Engineer, AI (C#, Cloud). This role is for someone who has specialized experience in machine learning/deep learning domains such as model compression, hardware aware model optimizations, hardware accelerators architecture, GPU/ASIC... 
    Senior
    Full time
    Work at office
    Local area
    Flexible hours
    2 days per week
    3 days per week

    Thomson Reuters

    Toronto, ON
    16 hours ago
  •  ...About The Role What if your deep software engineering expertise could directly shape how the next generation of AI writes code? We're looking for senior-level developers in the Toronto area to evaluate, compare, and rank AI-generated code — helping AI systems learn what separates... 
    Senior
    Hourly pay
    Ongoing contract
    Contract work
    Freelance
    Remote work
    Flexible hours

    Alignerr

    Toronto, ON
    15 days ago
  • $140k - $175k per year

     ...Lead Software Engineer, AI ​ Are you passionate about building AI-driven software that transforms how professionals work? Join a dynamic and...  ...solutions and driving technical strategy. You will collaborate with senior stakeholders, product leadership, and cross-functional teams... 
    Senior
    Full time
    Work at office
    Local area
    Flexible hours
    2 days per week
    3 days per week

    Thomson Reuters

    Toronto, ON
    8 hours ago
  • $147k - $245k per year

     ...thinking organization, apply now. We are currently seeking a Senior AI Engineer - Remote to join our team in Toronto, Ontario (CA-ON), Canada...  ...and systems. Person will work closely with our AI team, software engineers, and business stakeholders to create AI-driven solutions... 
    Senior
    Work at office
    Remote work
    Flexible hours

    NTT DATA Services

    Toronto, ON
    1 day ago
  • $136k - $187k per year

     ...Secure Every Identity, from AI to Human Identity is the key to unlocking the...  ...Frameworks & Services (AIFS) The way software acts in the world is changing. AI agents...  ...production. The Opportunity As a Senior Software Engineer on the AIFS team, you'll own and deliver... 
    Senior
    Internship
    Local area
    Worldwide
    Shift work

    Okta

    Toronto, ON
    19 days ago
  • $136k - $170k per year

     ...to heavily leverage automation and AI to revolutionize how we approach...  ...re building the future of quality engineering. This is a chance to step into a Senior role where you won't just write code...  ...skilled and innovative Senior Software Engineer to join our team. You will... 
    Senior
    Hourly pay
    Internship
    Work at office
    Flexible hours
    Shift work
    3 days per week

    Lyft

    Toronto, ON
    7 days ago
  • $140.6k - $190.6k per year

     ...Lead Software Engineer, AI Are you ready to shape the future of AI-driven content technology while leading cutting-edge innovation in a mission-critical role? Do you thrive in environments where your technical expertise can directly impact how the world's leading professionals... 
    Full time
    Work at office
    Local area
    Flexible hours
    2 days per week
    3 days per week

    Thomson Reuters

    Toronto, ON
    16 hours ago
  • $181.05k - $213k per year

     ...partners through world-class software, purpose-built for everyone in...  ...Work With You’ll enter our engineering interview process as part of a...  ...Problems You’ll Solve As a Senior Software Engineer II, You Will...  ...Modern Tooling: Use the best AI-assisted engineering tools to... 
    Senior
    Full time
    Work at office

    Carta

    Toronto, ON
    2 days ago
  • $140k - $175k per year

     ...Role: Senior Engineer Location: Downtown Toronto (hybrid)  Compensation: 140-175 CAD + equity...  ...and contribute to shaping the path toward AI systems that handle routine vendor management...  ...looking for ~5+ years of professional software engineering experience with a strong... 
    Senior
    Full time
    Contract work
    Internship
    Work at office

    VendorPM

    Toronto, ON
    3 hours ago
  •  ...Overview:  Guidepoint seeks an experienced Senior Software Engineer as an integral member of the Toronto-based Data/AI team. The Toronto Technology Hub serves as the base of our Data/AI/ML team, dedicated to building a modern data infrastructure for advanced analytics and... 
    Senior
    Worldwide

    Guidepoint

    Toronto, ON
    more than 2 months ago
  •  ...is creating the command center for creative strategists : an AI-driven analytics and intelligence platform that bridges the...  ...looking for talented people to help us get there! About the Senior Software Engineer role As a Senior Software Engineer, you'll do full-stack... 
    Senior
    Permanent employment
    Full time
    Summer work
    Internship
    Work at office
    Remote work
    Work from home
    Shift work

    Motion

    Toronto, ON
    4 days ago
  •  ...product, and we want to find out what an AI-first way of working actually looks like in...  ...productivity boost layered on top of regular engineering. As the way the work gets done. You'd be...  ...this is for We're hiring at the mid or senior level. Roughly 3 to 6 years of... 
    Senior
    Permanent employment
    Full time
    Contract work
    Remote work

    SWTCH Energy Inc.

    Toronto, ON
    12 days ago
  •  ...is creating the command center for creative strategists : an AI-driven analytics and intelligence platform that bridges the...  ...from functionality to routine updates. We’re looking for a senior software engineer who loves working at the boundary between product code and infrastructure... 
    Senior
    Permanent employment
    Full time
    Summer work
    Internship
    Work at office
    Remote work
    Work from home

    Motion

    Toronto, ON
    4 days ago
  • $145k - $165k per year

     ...Transformation Engineer - Software Development, AI & Quality Engineering Fitch Group is seeking a hands-on  Transformation Engineer with strong expertise...  ..., conferences, and clearly defined career paths into senior engineering and transformation roles. Flexible environment... 
    Senior
    Long term contract
    Work at office
    Immediate start
    Worldwide
    Flexible hours
    Shift work

    Fitch Group

    Toronto, ON
    17 days ago
  • $136k - $187k per year

     ...Secure Every Identity, from AI to Human Identity is the key to unlocking the potential...  ...are seeking an experienced and motivated engineer to join our Platform Application Services...  ...You’ll Bring Experience: 5+ years of software development experience with a track record... 
    Senior
    Local area
    Remote work
    Worldwide

    Okta

    Toronto, ON
    18 days ago
  •  ...customer centricity, urgency, curiosity, and ownership—where engineers are empowered to take initiative, solve real problems, and drive...  ...core systems and new products.  Your new role   As a Senior Software Engineer (Backend), you’ll design and build scalable backend systems... 
    Senior
    Permanent employment
    Remote work
    Flexible hours

    Hays

    Toronto, ON
    19 days ago
  • $100k - $145k per year

     ...Senior Software Engineer, Full Stack The global capital markets are among the largest markets in the world valued at $50T+ and growing. Transactions...  ...as needed. You will collaborate with a talented team of AI/ML PhDs, legal SMEs, and market strategists to design, build,... 
    Senior
    Long term contract
    Full time
    Work at office
    Local area
    Flexible hours
    2 days per week
    3 days per week

    Thomson Reuters

    Toronto, ON
    16 hours ago
  • $120k - $160k per year

     ...Newrich, we are building the next generation creator platform and software tools to not only enable business, health, and wellness coaches...  ...more than just a career. We are looking for a Staff Software Engineer who can contribute across the product — building new features,... 
    Senior
    Long term contract
    Internship
    Remote work
    Home office
    Flexible hours

    Newrich Network

    Toronto, ON
    20 days ago
  •  ...Now, we're expanding what's possible. Caribou is deploying  AI-powered agentic systems that work alongside agency coordinators...  ...people who make care possible. The Opportunity As a  Senior Software Engineer at Caribou, you will shape the architecture, quality, and evolution... 
    Senior
    Full time
    Summer work
    Work at office
    Remote work
    1 day per week

    Caribou

    Toronto, ON
    2 days ago
  • $130k - $225k per year

     ...for ensuring the reliability, accuracy, and safety of our Veeva AI Agents through rigorous evaluation and systematic validation methodologies...  ...# Excellent ability to communicate technical findings to both engineering and product management audiences # Ability to learn application... 
    Senior
    Work at office
    Local area
    Remote work
    Work from home

    Veeva Systems

    Toronto, ON
    12 days ago
  • $136k - $187k per year

     ...Secure Every Identity, from AI to Human Identity is the key to unlocking the potential of AI. Okta secures AI by building...  ...identities so innovators can innovate. We’re currently hiring a Senior Software Engineer for the Identity Security Insights team. The Insights team is... 
    Senior
    Local area
    Remote work
    Worldwide

    Okta

    Toronto, ON
    25 days ago
  • $140.6k - $190.6k per year

     ...Job Description Senior Manager, Software Engineering — Search Platform Overview of the Role The CoCounsel Legal Integrations team is seeking...  ...responsibilities, not afterthoughts Build a team culture where AI-assisted development is the default and delivery friction... 
    Senior
    Full time
    Internship
    Work at office
    Local area
    Flexible hours
    2 days per week
    3 days per week

    Thomson Reuters

    Toronto, ON
    16 hours ago
  • $110k - $130k per year

    Role: Software Engineer Location: Toronto, ON Type: Full-time Salary: CAD110k/annum — CAD130k/annum Job Description: Develop impactful applications: Build real-world applications that significantly enhance the customer experience. Make informed decisions: Use... 
    Senior
    Permanent employment
    Full time

    Hays

    Toronto, ON
    29 days ago
  •  ...for creative strategists : an AI-driven analytics and...  ...there! About the AI Product Engineer role At Motion, the engineering...  ...engineering team builds market leading software to accelerate the time to and...  ...onboarding, pair with a senior dev to set up the codebase, and... 
    Senior
    Permanent employment
    Full time
    Summer work
    Internship
    Work at office
    Remote work
    Work from home
    Shift work

    Motion

    Toronto, ON
    4 days ago
  • $140k - $180k per year

     ...empowers institutions across the capital markets with innovative, AI-driven technology and expert advisory solutions. Our award-...  ...for all employees.  The Opportunity  We are seeking a Senior Software Engineer to join our hedge accounting team within DerivativeEDGE. Reporting... 
    Senior
    Full time
    Local area
    Remote work
    Flexible hours

    Derivative Path

    Toronto, ON
    21 days ago
  • $136k - $187k per year

     ...Secure Every Identity, from AI to Human Identity is the key to unlocking the potential of AI. Okta secures AI by building...  ...extensively audited platform with 99.99% availability.)) The Senior Software Engineer Opportunity We are looking for an experienced and highly... 
    Senior
    Local area
    Worldwide

    Okta

    Toronto, ON
    22 days ago
  •  ...detection Design build and optimize agentic AI systems and LLMpowered applications RAG...  ...Advanced Python proficiency with strong software engineering fundamentals version control testing...  ..., Relevant experience and skills, Seniority and performance, Market and business consideration... 
    Permanent employment
    Full time
    Local area

    Capgemini

    Toronto, ON
    17 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer - AI (Materia AI). Be the first to apply!