Staff Product Engineer, Enterprise AI
Mozilla· Thunderbird
RemoteCA$155k - CA$185kfull-timePosted 1mo ago
About the role
Staff Full-Stack Product Engineer focused on Thunderbolt, an open-source AI client for organizations, working with partners and enterprise customers to build, deploy, and maintain production code, integrations, and customizations.
Responsibilities
- Build and ship full-stack features, integrations, and customer-specific customizations in the Thunderbolt codebase, from front-end UI through APIs, services, and deployment configuration.
- Work directly with technical partners and enterprise customers to understand environments, requirements, and constraints, and turn them into technical plans and working software.
- Support pilots, proofs of concept, and early production deployments, including partner-hosted and customer-controlled environments.
- Diagnose and fix complex issues across application, infrastructure, identity and access, integration, and data-access layers, including bugs and regressions requiring code changes and releases.
- Maintain customer-specific customizations over time as the core product evolves.
- Identify customer requests that should become general product capabilities and collaborate with product/engineering to generalize them.
- Provide deployment feedback to roadmap and prioritization discussions.
- Write documentation, deployment guidance, and runbooks for partners to handle routine issues.
- Use AI-assisted development tools judiciously to balance speed with quality, security, and maintainability.]
- qualifications([
- 10+ years of professional software engineering experience with Staff-level impact.
- Strong full-stack skills in modern TypeScript/JavaScript, component-based front-end frameworks, and back-end services/APIs/integrations.
- Experience working directly with customers/partners/systems integrators in a technical role where you also wrote code.
- Experience building or supporting AI-enabled applications (LLM platforms, RAG, agents, enterprise search, data connectors).
- Solid understanding of enterprise deployment concerns (authentication providers, access control, self-hosted/hybrid infra, observability, reliability).
- Judgment on when to build vs generalize vs push back on requests.
- Clear communication to technical and non-technical stakeholders.
- Strong collaboration with product managers, designers, engineers, and cross-functional teams.
- Ability to operate independently in an early-stage product where requirements/architecture evolve.
Qualifications
- 10+ years of professional software engineering experience, including significant experience building and shipping production applications with Staff-level scope, leadership, and impact.
- Strong full-stack engineering skills, with the ability to work across user interfaces, APIs, services, integrations, data flows, and infrastructure-adjacent areas.
- Demonstrated experience owning complex product features from technical planning through implementation, launch, evaluation, and iteration.
- Experience building AI-enabled products or features, with practical familiarity in LLMs, RAG, agents, model/provider abstraction, data connectors, retrieval systems, or AI application architecture.
- Practical experience evaluating and using multiple AI tools, models, frameworks, or development harnesses, with the ability to explain tradeoffs, limitations, and preferred tooling choices.
- Experience working with open-source enterprise products, developer tools, infrastructure products, platform products, or technically complex enterprise software.
- Strong product judgment, including the ability to translate product direction, user feedback, partner input, customer needs, and product signals into practical technical plans and follow-up iterations.
- Comfort operating independently in a fast-changing product environment where product direction, technical architecture, and enterprise requirements are still being defined.
- Strong understanding of software quality, testing, maintainability, security, performance, reliability, and implementation tradeoffs.
- Strong collaboration and communication skills across engineering, product, design, open-source, and customer- or partner-facing stakeholders.
- Awareness of enterprise software needs, including privacy, security, administration, access control, compliance, deployment flexibility, supportability, and responsible AI considerations.
Skills
Required:Full-stack software engineeringAI-enabled product development
Benefits
- Fully remote work & schedule flexibility
- Company-provided laptop
- Annual bonus program
- Monthly remote work stipend
- Annual professional development stipend
- Access to Coursera learning platform
- Industry conferences
- Company all-hands and team gatherings
- 24 days PTO per year (prorated)
- Your birthday
- Year-end company shutdown
- 9 wellbeing days
- Public holidays
- Other paid leave
- Quarterly wellbeing stipend for personal / family activities
- 401(k) / RRSP contributions
- Health, dental, & vision insurance
- Disability insurance
- Life insurance
- Employee assistance program
- Paid parental leave
- Paid sick days
Last updated Oct 7, 2026. Interested? Apply on the company site.
About Mozilla
Internet for people, not profit
Mozilla is the not-for-profit behind the lightning fast Firefox browser. We put people over profit to give everyone more power online.
BrowserInternetNot-for-profitFirefox
More open roles at Mozilla
- Senior Manager, Accounting & Finance5d agoRemote · Thunderbird
- Contract Staff Software Engineer-Bug Burndown5d agoRemote · Firefox
- Senior Manager, Accounting & Finance5d agoRemote · Thunderbird
- Sr. Executive Assistant5d agoOffice of CEO
- Software Engineer, Firefox Desktop Integrations5d agoRemote · Firefox