Snowflake17.04.2026
Senior Software Engineer, Observe by Snowflake Frontend
Полная занятостьUS-CA-Menlo Park
Обязанности
- 01Develop interactive, data-rich user interfaces using React, TypeScript, and Vega, with a focus on integrating LLM-driven features (e.g., natural language querying, generative UI, and AI-assisted data storytelling).
- 02Lead the end-to-end delivery of substantial product features, ensuring AI outputs are presented with high reliability and low latency.
- 03Work closely with PMs, UX designers, and AI/ML engineers to bridge the gap between complex model outputs and intuitive user experiences.
- 04Be a strong contributor to team planning, specifically identifying opportunities where Generative AI can simplify complex technical workflows for our users.
- 05Champion the use of AI-assisted development tools (e.g., GitHub Copilot, Cursor) to maintain high code quality and accelerate delivery.
Требования
- 017+ years of industry experience building and maintaining complex enterprise applications.
- 02Deep day-to-day knowledge of React, JavaScript, and TypeScript.
- 03The ability to balance functionality, delivery speed, and the unique performance challenges of AI-integrated frontends (e.g., streaming responses, optimistic UI updates).
- 04A drive to understand how frontend development—and specifically Human-AI Interaction (HAI)—impacts the overall customer experience.
- 05A proactive approach to learning, especially regarding the evolving ecosystem of AI frameworks and frontend integration patterns.