Staff Software Engineer - Frontend

Workiva Inc.
Remote

About The Position

As a Staff Front End Engineer, you will be a key member of the AI Experiences and Integrations squad. You'll own the front-end architecture powering our AI-native product surfaces in Typescript and its interoperability with Dart, building streaming chat experiences, agentic workflow interactions, tool calling, reasoning, human in the loop, and more. This is a high-leverage, high-visibility role. You'll set the technical direction for front-end engineering across the AI/ML surface area, partner deeply with ML engineers, Product and Design, collaborate internally with other front end engineers, and help translate complex model capabilities into experiences that feel fast, intuitive, and trustworthy.

Requirements

  • 4+ years of front-end engineering experience
  • Bachelor’s degree in Computer Science, Engineering, or equivalent practical experience
  • Advanced proficiency in TypeScript and modern frontend frameworks (e.g., React)

Nice To Haves

  • Proven experience building reusable frontend SDKs or internal libraries that standardize AI patterns (streaming, reasoning, tool calling, HITL)
  • Solid understanding of browser-side performance bottlenecks related to long-lived web sockets, server sent events (SSE), and heavy string manipulation for real-time LLM streaming
  • Experience building and scaling microfrontend architectures and front-end platforms
  • Experience implementing monitoring for AI UX tracking things like TTFT, user-correction rates and client-side model latency
  • Experience building interoperability between Dart and TypeScript microfrontends
  • Experience authoring RFDs and technical roadmaps that align multiple product squads toward a unified frontend platform vision
  • Experience working in distributed/cloud-based environments
  • Proven ability to mentor engineers and elevate team-wide technical standards
  • Experience in agile environments with a focus on continuous delivery

Responsibilities

  • Define and own the front-end architecture for AI-native product surfaces, including streaming interfaces, agentic workflows, and model-assisted UIs
  • Establish patterns for integrating LLM APIs, real-time data streams into production front-end systems
  • Drive architectural decisions that balance scalability, performance, and developer experience
  • Contribute hands-on to complex feature development and support implementation across the team
  • Collaborate with engineering, product, and platform teams to align on front-end standards and shared technical direction
  • Partner with leadership to shape AI-driven user experiences and influence roadmap decisions
  • Communicate technical concepts, trade-offs, and decisions clearly to both technical and non-technical stakeholders
  • Mentor engineers and provide technical guidance to elevate front-end expertise across the organization
  • Promote best practices through code reviews and technical leadership
  • Establish metrics and feedback loops to improve system performance and user experience
  • Troubleshoot and resolve issues across distributed front-end and service ecosystems

Benefits

  • Salary range in the US: $129,000.00 - $207,000.00
  • A discretionary bonus typically paid annually
  • Restricted Stock Units granted at time of hire
  • 401(k) match and comprehensive employee benefits package
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service