Product Engineer - AI Platform
Listed on 2026-10-05
-
Software Development
Backend Developer, Full Stack Developer, Python, Front End Developer
This role is heavily backend focused (roughly 70% backend / 30% frontend). We are specifically looking for engineers who have built and shipped real products end-to-end, not just contributed small features within large organizations.
Strong preference for candidates with:
Hands-on ownership building production products from 0 to 1 Python backend depth (FastAPI/Django/APIs/microservices) Scalable distributed systems Product engineering mindset Customer-facing feature ownership React/Type Script capability to support full-stack delivery Startup or greenfield experience Engineers who can independently design, build, and deliver systems in production Frontend experience is required, but this is NOT a frontend-heavy/UI-focused role. We need backend-first engineers who can also contribute across the stack when needed.
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 the frontend side, the team works with modern frameworks including React, Next.js, and Type Script, 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.
- Design, build, and maintain the backend services powering generative AI products such as Conversations, Accounting Research, Ready to Advise, and Work spaces
- Develop robust backend systems with Python, FastAPI, Pydantic, and cloud infrastructure, including API design, data modeling, system architecture, and AI service integration
- Own complex, 6+ month projects from beginning to end, including ideation, working with cross-functional partners in product and UX, testing, launching, measuring impact, and iteration
- Contribute to front-end development using Next.js, Type Script, and Tailwind CSS to connect interfaces to backend services
- Identify bottlenecks and optimize for speed, scalability, and responsiveness across the full stack
- Collaborate & Lead:
Serve as a technical leader for backend-driven projects through prioritization decisions, scoping out timelines, guiding the work of engineers, and collaborating with cross-functional partners - Contribute to technical design decisions across the stack, including architecture, API design, and system integration patterns
- Set and enforce team-wide frameworks, best practices, and code quality standards for both backend and frontend development
- Mentor and develop junior and mid-level engineers through code reviews, technical guidance, and career development
- Establish and maintain high engineering standards for code quality, testing, and architecture
- Lead by example in technical excellence, delivery accountability, and collaborative problem-solving
- Champion Product Quality:
Drive high standards for backend reliability, API design, and system performance - Apply strong product sensibilities to…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).