Staff Product Engineer, Enterprise AI
Remote · CAD 155,000-185,000 · 10+ years experience · Remote · Posted Oct 1, 2026
At a glance
- Experience
- 10+ years experience
- Workplace
- Remote
- Location
- Remote
- Salary
- CAD 155,000-185,000
- Visa sponsorship
- Visa sponsorship not offered
About the role
- The Staff Product Engineer for Enterprise AI will build and ship full-stack features, integrations, and customizations for Thunderbolt, an open-source AI client.
- This role involves working directly with technical partners and enterprise customers to understand their environments and translate requirements into working software.
- The engineer will diagnose complex issues across the application and infrastructure layers while helping to evolve the product roadmap.
Responsibilities
- Build and ship full-stack features, integrations, and customer-specific customizations in the Thunderbolt codebase.
- Work directly with technical partners and enterprise customers to turn requirements into technical plans and working software.
- Support pilots, proofs of concept, and early production deployments.
- Diagnose and fix complex issues across the application, infrastructure, identity, and data-access layers.
- Maintain customer-specific customizations as the core product evolves.
- Identify customer requests that should become general product capabilities.
- Bring real-world deployment feedback into roadmap and prioritization discussions.
- Write documentation, deployment guidance, and runbooks for partners.
- Use AI-assisted development tools while maintaining judgment regarding quality, security, and maintainability.
Requirements
- 10+ years of professional software engineering experience with Staff-level scope and impact.
- Strong full-stack engineering skills including modern TypeScript or JavaScript, component-based front-end frameworks, and back-end services.
- Experience working directly with customers, partners, or systems integrators in a technical capacity.
- Experience building or supporting AI-enabled applications such as LLM platforms, RAG systems, agents, or enterprise search.
- Understanding of enterprise deployment concerns including authentication, access control, self-hosted infrastructure, and observability.
- Clear communication skills with both technical implementers and non-technical stakeholders.
- Ability to operate independently in an early-stage product environment.
- Must reside in and have permanent work authorization for Canada.
Preferred qualifications
- Experience with self-hosted, private cloud, sovereign, or regulated deployment environments.
- Experience with Docker, Kubernetes, CI/CD, and cloud deployment.
- Experience working with European enterprise or public sector customers.
- Experience with data residency and sovereignty requirements.
- Experience supporting security reviews, privacy assessments, or enterprise procurement processes.
- Open-source contributions or experience in open, highly collaborative engineering environments.
Benefits
- Annual bonus program
- Monthly remote work stipend
- Annual professional development stipend
- Access to Coursera learning platform
- 24 days PTO per year
- 9 wellbeing days
- Quarterly wellbeing stipend
- RRSP contributions
- Health, dental, and vision insurance
- Paid parental leave
Workplace
- Fully remote position.
- Regular overlap with European business hours is expected due to customer and partner locations.
Skills
- TypeScript
- JavaScript
- LLM Platforms
- RAG Systems
- Docker
- Kubernetes
- CI/CD
- Cloud Deployment