Frontend AI Principal Engineer

Snowflake
Any Location, CA
Job Description
Role Overview

As a Frontend AI Principal Engineer, you will be entrusted with the highest level of polish, creativity, and interaction design, pushing the boundaries of what's possible in the most innovative areas of our product. This role offers the unique opportunity to have broad creative license, empowering you to lead and create groundbreaking systems and experiences that marry aesthetics with functionality, making data more accessible and actionable for our customers.

What You Will Do

Design and build exceptional experiences, ensuring the highest level of polish, creativity, and interaction to solve complex customer problems. Define the architectural vision for the CoCo coding agent platform and ensure consistency of design abstractions across the entire product surface.

Why It Might Be a Fit

Our ideal Frontend AI Principal Engineer will have significant software development experience, including 15+ years of experience in product web UI application development and shipping world-class experiences.

Requirements

  • Significant software development experience
  • Experience with agentic systems and/or coding agents
  • Experience with Agentic SDLC – Building and deploying rich experiences with agents
  • Experience contributing to interactive dashboards and visualization platforms and/or rich data visualization
  • Distributed system development experience
  • Deep understanding of modern web applications design architecture, good API design patterns, performance and scale
  • Experience in the software development lifecycle process
  • Demonstrated technical leadership experience
  • Experience in modern technologies such as javascript, typescript, react, angular, node
  • Experience with Electron, VS code tools/libraries

Benefits

  • Build an industry-leading data platform that customers love
  • Create intuitive, elegant, and accessible user interfaces that make a powerful and highly technical product simple to use
  • Learn about and contribute to: Super-robust and secure enterprise SaaS platform that services hundreds of customers and millions of complex queries daily
  • Highly-scalable and reliable data processing platform that runs on hundreds and thousands of machines
  • User interfaces bridging the enterprise world with the consumer experience
]]>