Staff Design Engineer, AI Product
M
MZLA Technologies CorporationOpen-source software
Location: Remote Canada, Strong communication and documentation skills are essential for effective collaboration across time zones.Full-TimeStaff
Salary$155,000 - $175,000 CAD
Apply NowOpens the employer's application page
Job Details
- Experience
- 10+ years
- Required Skills
- JavascriptTypeScriptProduct DevelopmentPrototyping
Requirements
- 10+ years of relevant experience in design engineering, front-end engineering, UX engineering, or product design with strong technical implementation experience.
- Demonstrated leadership and impact beyond individual deliverables.
- Strong front-end engineering skills, including experience with modern JavaScript or TypeScript.
- Experience with component-based frameworks and building prototypes or production features directly in an application codebase.
- Strong product and interaction design judgment, including usability, accessibility, information architecture, and workflow design.
- Experience designing, prototyping, or building AI-enabled product experiences, such as chat, search, research tools, or workflow automation.
- Experience translating ambiguous product concepts into usable workflows, prototypes, and shipped product experiences.
- Experience providing technical or product leadership through mentoring, cross-functional coordination, or project ownership.
- Practical awareness of AI, privacy, security, and regulatory considerations (e.g., EU AI Act, Cyber Resilience Act, HIPAA).
- Strong communication and collaboration skills working with cross-functional stakeholders.
- Portfolio, case studies, or shipped work demonstrating design-to-code execution.
Responsibilities
- Build functional prototypes and product experiments directly in the Thunderbolt codebase.
- Translate ambiguous product ideas, user workflows, partner feedback, and enterprise needs into clear, usable product experiences.
- Help define interaction patterns for AI-powered chat, search, research, workflow automation, knowledge retrieval, and enterprise administration.
- Use AI-assisted development tools to accelerate prototyping and implementation while maintaining strong judgment around quality, usability, security, accessibility, and maintainability.
- Partner closely with product, design, engineering, and enterprise-facing teams to explore, validate, and refine product direction.
- Contribute production-quality front-end code where appropriate.
- Identify when a prototype should be discarded, refined, generalized, or productionized.
- Improve the usability, accessibility, consistency, and polish of the Thunderbolt user experience.
- Help develop reusable components, interface patterns, or design-system elements that create leverage for the broader product team.
View Full Description & ApplyYou'll be redirected to the employer's site