Taro Logo

Senior Software Engineer (Backend) - Materia AI

Thomson Reuters informs the way forward by bringing together trusted content and technology for professionals across legal, tax, accounting, compliance, government, and media.
Backend
Senior Software Engineer
Hybrid
5,000+ Employees
4+ years of experience
AI · Enterprise SaaS

Job Description

Thomson Reuters is seeking a Senior Backend Engineer for their Materia AI team, focusing on building AI-driven software that transforms how accounting professionals work. This role combines startup-like innovation with the stability of a global leader. As part of the CoCounsel for Accounting team, formed from the recent Materia acquisition, you'll develop AI-powered systems that enhance accounting workflows through automation and intelligence.

The position involves designing and implementing backend services that power generative AI agents and orchestration systems, working with cutting-edge AI technologies including LLMs from OpenAI and Anthropic. You'll collaborate closely with AI/ML engineers, frontend developers, and product teams to build robust services supporting AI experiences like Conversations, Workspaces, Grid, and Knowledge Base.

The ideal candidate brings 4+ years of backend development experience, strong Python skills, and expertise with FastAPI and PostgreSQL. You'll work in a hybrid environment in Toronto, contributing to a team that values experimentation and continuous improvement. Thomson Reuters offers comprehensive benefits, including flexible work arrangements, mental health support, and professional development opportunities.

This role presents a unique opportunity to impact how professionals work while being part of a company that serves justice, truth, and transparency globally. You'll join a diverse team of 26,000+ employees across 70+ countries, working in an environment that values objectivity, accuracy, and fairness.

Last updated 16 days ago

Responsibilities For Senior Software Engineer (Backend) - Materia AI

  • Develop and maintain backend services using Python, FastAPI, and PostgreSQL
  • Implement AI orchestration systems integrating LLMs from OpenAI, Anthropic, and other providers
  • Design APIs and backend logic for real-time AI interactions
  • Help to design AI Platform to automate AI driven tasks across the accounting domain
  • 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

Requirements For Senior Software Engineer (Backend) - Materia AI

Python
PostgreSQL
  • Bachelors Degree in Computer Science, Computer Engineering, Related Field, or Equivalent Experience
  • 4+ years of experience in backend development, building scalable web services and APIs
  • Strong Python skills, with experience in FastAPI, PostgreSQL, and AWS
  • Experience in API and data model design
  • Strong debugging skills and track record of building production-grade software
  • Strong communication and cross-functional collaboration abilities
  • Passion for AI-driven software and new engineering paradigms
  • Comfortable working in a fast-paced, evolving environment

Benefits For Senior Software Engineer (Backend) - Materia AI

Medical Insurance
Vision Insurance
Dental Insurance
Mental Health Assistance
Education Budget
Parental Leave
  • Flexible hybrid work model (2-3 days in office)
  • Flex My Way workplace policies
  • Work from anywhere for up to 8 weeks per year
  • Comprehensive benefits plan
  • Flexible vacation
  • Two company-wide Mental Health Days
  • Access to Headspace app
  • Retirement savings
  • Tuition reimbursement
  • Employee incentive programs
  • Two paid volunteer days annually