Lead Product Engineer (Full Stack), Materia AI Lead Product Engineer (Full Stack) - Materia AI Team: Lead Product Engineers work across the end-to-end software development life cycle, applying modern full-stack practices when defining, designing, building, testing, and delivering AI-driven accounting software. They collaborate effectively with cross-functional teams and senior stakeholders to deliver complex projects from ideation to release. You will utilize deep backend expertise in Python/FastAPI to architect scalable services and APIs, with strong full-stack capability across the React/Next.js/TypeScript front end. You will represent engineering in project management, make prioritization decisions, and drive progress towards milestones. This role independently builds backend-driven full-stack solutions, solves highly complex problems, and displays innovation when delivering AI-powered products. Lead Product Engineers mentor and guide engineers while setting team-wide frameworks and best practices, and partner with leadership to influence product roadmaps. Lead Product Engineer (Full Stack), Materia AI Are you excited about building AI-driven software that redefines how professionals work? Have you built scalable Python backend systems that power customer-facing products? Join a dynamic and highly skilled team at Thomson Reuters, where we combine the agility and innovation of a startup with the stability and resources of a global leader. As a Lead Product Engineer, you will play a pivotal role in designing and building the backend services and APIs that power AI-driven accounting workflows, while contributing across the full stack to rapidly iterate on features, drive user engagement, and optimize outcomes through data-driven experimentation. 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 join a team of top engineers and AI developers, 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. Create Impactful, AI-Driven Experiences Lead backend-driven full stack initiatives — from Python-based AI services and APIs to the React interfaces that bring them to life. You'll architect and implement complete features that deliver generative AI capabilities, alongside core product systems that streamline and modernize accounting workflows. Building the intelligent backend systems and connecting them to polished user experiences, your work will shape how thousands of accounting professionals leverage AI and modern software in their everyday workflows. Collaborate Across Functions Work closely with product managers, designers, and AI specialists to deliver elegant, high-performance features. Your ability to translate complex requirements into robust solutions — scalable APIs and services complemented by polished interfaces — will be key to our product's success. About the Role: In this role as a Lead Product Engineer, you will work on a backend-leaning full stack team building customer-facing product features. This role is a backend-leaning full stack position. The team is looking for engineers with strong Python backend experience who have worked on customer-facing product systems. While the role involves both backend and frontend development, the primary focus is building scalable backend services and APIs that power product features. Candidates should have strong experience building backend systems using Python frameworks such as FastAPI, Flask, or Django, and be comfortable designing APIs and services that operate at scale. On the frontend side, the team works with modern frameworks including React, Next.js, and TypeScript, so candidates should be comfortable contributing across the stack and connecting frontend interfaces to backend services. The ideal candidate has a product mindset, enjoys shipping features end-to-end, and works closely with product managers, designers, and engineering teams to deliver high-quality user experiences. While the role is full stack, deep backend expertise in Python is the priority, with the ability to contribute to frontend development when needed.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level
Number of Employees
5,001-10,000 employees