Staff Frontend Engineer

RBCToronto, ON
Onsite

About The Position

As a Staff Frontend Engineer, you'll own the design and delivery of the user-facing layer that makes AI capabilities accessible, trustworthy, and actionable — from experiment management and prompt testing to model evaluation dashboards and solution certification workflows. In this role, you will work hands-on to shape the experience strategy, establish frontend architecture, and build the interfaces that turn complex AI operations into intuitive, high-quality tools used across the enterprise.

Requirements

  • 8+ years of frontend or fullstack engineering experience, with at least 3 years in a senior or lead capacity owning UX-critical product surfaces
  • Demonstrated track record designing and delivering complex, data-rich web applications with direct, hands-on engineering contribution at the most complex levels
  • Deep expertise in modern frontend frameworks (React, Next.js, or equivalent) and state management patterns for large-scale applications
  • Strong UX design sensibility — ability to translate complex workflows into clean, intuitive interfaces without relying on a separate design team for every decision
  • Proficiency in data visualization for technical audiences — experience with charting libraries (D3.js, Recharts, Visx, or equivalent) and dashboard design patterns
  • Hands-on experience building and maintaining design systems and component libraries (e.g., Storybook, custom libraries built on Radix, shadcn/ui, or similar)
  • Solid backend proficiency (Node.js, Python, or Go) to own API integration, contribute to BFF layers, and collaborate effectively with backend engineers
  • Experience with frontend testing strategies including unit testing, integration testing, visual regression testing, and end-to-end testing (Jest, Playwright, Cypress, or equivalent)

Nice To Haves

  • Experience building internal developer tools, platform UIs, or ML/AI tooling where the user base is primarily technical
  • Familiarity with AI/LLM concepts — enough to understand the domain and design meaningful interfaces for prompt testing, evaluation results, and model comparisons
  • Experience with accessibility standards (WCAG) and inclusive design practices in enterprise applications
  • Background in UX research methods — user interviews, usability testing, journey mapping — applied in a product engineering context rather than a standalone design role
  • Experience operating in regulated industries (financial services, healthcare) with familiarity of compliance-driven UI requirements such as audit trails and approval workflows
  • Contributions to open-source frontend projects, design systems, or technical publications at recognized forums

Responsibilities

  • Own frontend architecture and UX direction for the AI platform, defining component systems, interaction patterns, and design standards that scale across multiple product surfaces
  • Design and build the experimentation UI — enabling teams to configure, trigger, and compare prompt and model experiments with clear, data-rich visualizations of results
  • Create evaluation and observability dashboards that surface model quality metrics, latency, token usage, regressions, and drift in ways that are immediately actionable for technical and non-technical stakeholders
  • Build the solution certification workflow — guiding users through approval gates, audit trails, and compliance checkpoints with a seamless, transparent experience
  • Establish and maintain a shared design system and component library ensuring visual consistency, accessibility, and reusability across the platform
  • Drive UX research and user testing with internal teams (ML engineers, product owners, reviewers) to validate workflows, uncover friction, and iterate on designs before and after launch
  • Collaborate closely with backend and AI engineers to define API contracts, optimize data flows for the frontend, and ensure end-to-end reliability of user-facing features
  • Set and uphold frontend engineering standards — coding conventions, testing strategies (unit, integration, visual regression), performance budgets, and documentation expectations
  • Mentor and guide other developers on frontend and UX best practices, conducting design reviews and code reviews to elevate team quality

Benefits

  • A comprehensive Total Rewards Program including bonuses and flexible benefits
  • competitive compensation
  • commissions
  • stock where applicable
  • Leaders who support your development through coaching and managing opportunities
  • Ability to make a difference and lasting impact
  • Work in a dynamic, collaborative, progressive, and high-performing team
  • A world-class training program in financial services
  • Flexible work/life balance options
  • Opportunities to do challenging work
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service