Senior Software Engineer
3 weeks ago
****Our Privacy Statement & Cookie Policy******Senior Backend Engineer, Materia AI****About the Role:** In this role as a **Senior Backend Engineer,** you will: **Innovate in a Startup-Like Environment**Be part of a fast-moving, forward-thinking group that is creating AI-driven software for accounting 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 CoCounsel for Accounting team, formed from the recent acquisition of the startup Materia. **Build AI-Driven Systems**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. **Collaborate Across Functions**Work closely with AI/ML engineers, frontend 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 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 our AI Platform to automate many different AI driven tasks across the accounting domainPerformance & 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 interactionsCollaboration & Leadership* 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 are a fit for the position of **Senior Backend Engineer** if your background includes: **Required Experience & Skills:*** 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 a track record of building production-grade software.* Strong communication and cross-functional collaboration abilities.* Passion for AI-driven software and new engineering paradigms.* A creative problem solver who enjoys exploring new technologies.* Dedicated to building high-quality, reliable AI-first systems.* Comfortable working in a fast-paced, evolving environment.**Preferred Skills & Experience*** Experience with AI-driven systems, agent-based architectures, or AI APIs from providers like OpenAI and Anthropic.* Knowledge of vector databases, embeddings, or search-based AI.* Strong opinions on backend testing strategies and automation.#LI-JF1You will join our inclusive culture of world-class talent, where we are committed to your personal and professional growth through:* **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* **Wellbeing:** Comprehensive benefit plans; flexible and supportive benefits for work-life balance: flexible vacation, two company-wide Mental Health Days Off; work from another location for up to a total of 8 weeks in a year, 4 of those weeks can be out of the country and the remaining in the country, Headspace app subscription; retirement, savings, tuition reimbursement, and employee incentive programs; resources for mental, physical, and financial wellbeing.* **Culture:** Globally recognized and award-winning reputation for equality, diversity and inclusion, flexibility, work-life balance, and more.* **Learning & Development:** LinkedIn Learning access; internal Talent Marketplace with opportunities to work on projects cross-company; Ten Thousand Coffees Thomson Reuters café networking.* **Social Impact:** Ten employee-driven Business Resource Groups; two paid volunteer days annually; Environmental, Social and Governance (ESG) initiatives for local and global impact.* **Purpose Driven Work:** We have a superpower that we’ve never talked about with as much pride as we should – we are one of the only companies on the planet 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.**Accessibility**As a global business, we rely on diversity of culture and thought to deliver on our 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/Affirmative Action 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.***Protect yourself from fraudulent job postings to know more.***More information about Thomson Reuters can be found on .
#J-18808-Ljbffr
-
Senior Software Engineer
1 day ago
Toronto, Canada Beacon Software Full timeJoin to apply for the Senior Software Engineer role at Beacon Software Beacon Software is a permanent capital holding company that acquires and grows essential businesses. We are a profitable Series B+ firm supported by tier‑1 venture capital, crossover and endowment investors, as well as founders of leading technology companies. We are growing our team...
-
Senior Software Engineer
18 hours ago
Toronto, Canada Beacon Software Full timeJoin to apply for the Senior Software Engineer role at Beacon Software Beacon Software is a permanent capital holding company that acquires and grows essential businesses. We are a profitable Series B+ firm supported by tier‑1 venture capital, crossover and endowment investors, as well as founders of leading technology companies. We are growing our team...
-
Senior Software Engineer
2 days ago
Toronto, Ontario, Canada Beacon Software Full time $75,000 - $120,000 per yearSenior Software Engineer SnailWorks is a vertical SaaS platform purpose-built for the direct mail and marketing industry. We provide real-time visibility into USPS-delivered campaigns by ingesting, translating, and enriching scan data at scale. Our customers rely on us for mission-critical tracking—outbound mail, inbound reply workflows, analytics...
-
Senior Software Engineer
4 days ago
Toronto, Ontario, Canada Beacon Software Full time $150,000 - $200,000 per yearBeacon Software is a permanent capital holding company which acquires and grows essential businesses. We are a profitable series B+ firm that combines great technologists, operators and M&A professionals to accelerate the scale of the ambition of the dozens of businesses we own and operate. We are supported by capital from tier-1 venture capital, crossover,...
-
Senior Software Engineer
2 days ago
Toronto, Ontario, Canada Beacon Software Full time US$120,000 - US$200,000 per yearBeacon Software is a permanent capital holding company which acquires and grows essential businesses. We are a profitable series B+ firm that combines great technologists, operators and M&A professionals to accelerate the scale of the ambition of the dozens of businesses we own and operate. We are supported by capital from tier-1 venture capital, crossover,...
-
Senior Software Engineer
3 days ago
Toronto, Canada Beacon Software Full timeBeacon Software is a permanent capital holding company which acquires and grows essential businesses. We are a profitable series B+ firm that combines great technologists, operators and M&A professionals to accelerate the scale of the ambition of the dozens of businesses we own and operate. We are supported by capital from tier-1 venture capital, crossover,...
-
Senior Software Engineer
3 days ago
Toronto, Canada Beacon Software Full timeBeacon Software is a permanent capital holding company which acquires and grows essential businesses. We are a profitable series B+ firm that combines great technologists, operators and M&A professionals to accelerate the scale of the ambition of the dozens of businesses we own and operate. We are supported by capital from tier-1 venture capital, crossover,...
-
Senior Software Engineer
18 hours ago
Toronto, Canada Beacon Software Full timeBeacon Software is a permanent capital holding company which acquires and grows essential businesses. We are a profitable series B+ firm that combines great technologists, operators and M&A professionals to accelerate the scale of the ambition of the dozens of businesses we own and operate. We are supported by capital from tier-1 venture capital, crossover,...
-
Senior Software Engineer
2 days ago
Toronto, Ontario, Canada Beacon Software Full time $90,000 - $120,000 per yearSenior Software Engineer MAP Policy Partners is a Beacon Software portfolio company and a leader in MAP (Minimum Advertised Price) enforcement automation. With over 15 years of industry experience, we've engineered a streamlined, automated solution for MAP monitoring and enforcement, built to detect, investigate, and act on violations across millions of...
-
Senior Software Engineer
7 days ago
Toronto, Ontario, Canada Banyan Software Full time $90,000 - $115,000 per yearJob Title: Senior .NET Developer Location: Burlington, Greater Toronto Area (Hybrid)Job Type: Full-TimeCompany: boostCX (A Banyan Software Portfolio Company)Salary Range: CAD 90,000-115,000 per annum About boostCX: boostCX is a customer experience technology provider focused on empowering organizations with intuitive, scalable tools that drive engagement,...