
Snowflake · CA-Menlo Park
At Snowflake, we are powering the era of the agentic enterprise. To usher in this new era, we seek AI-native thinkers across every function who are energized by...
At Snowflake, we are powering the era of the agentic enterprise. To usher in this new era, we seek AI-native thinkers across every
function who are energized by the opportunity to reinvent how they work. You don’t just use tools; you possess an innate
curiosity, treating AI as a high-trust collaborator that is core to how you solve problems and accelerate your impact. We look for
low-ego individuals who thrive in dynamic and fast-moving environments and move with an experimental mindset — who rapidly test
emerging capabilities to discover simpler, more powerful ways to deliver results. At Snowflake, your role isn't just to execute a
function, but to help redefine the future of how work gets done.
The Cortex Apps team is defining the future of AI for enterprise data. Our mission is to transform how the world’s largest
enterprises interact with their data through flagship products like Snowflake Intelligence.
As a Principal AI Engineer, you will be a technical North Star for our AI initiatives. You won't just execute on a roadmap; you
will help define it. You will tackle the most complex, "frontier" problems in agentic reasoning, NL-to-SQL, and enterprise-scale
RAG, ensuring our AI products are not only innovative but fundamentally reliable and scalable for the Fortune 500.
design of multi-agent systems, complex tool-use frameworks, and self-correcting NL-to-SQL engines.
You will establish the methodology for how Snowflake measures and guarantees LLM performance across diverse customer schemas.
will bridge the gap between Research (modeling) and Production (infra), ensuring the latest LLM breakthroughs are viable at
Snowflake scale.
integration—that can be leveraged by other Snowflake teams and external developers.
"strike teams" on high-stakes projects, and foster a culture of technical excellence and rapid experimentation.
applications at massive scale.
modeling, and building robust guardrails for non-deterministic systems.
Retrieval Systems, Semantic Layers).
comfortable in a design doc as you are in a boardroom.
major AI product used by millions.
Snowflake is the AI Data Cloud. We aren't just shipping "wrappers"; we are building the foundational intelligence layer for the
world’s data. Join us as we scale Cortex, including Snowflake Intelligence, Cortex Agents, Analyst, and Search—to define the next
decade of enterprise computing.
Every Snowflake employee is expected to follow the company’s confidentiality and security standards for handling sensitive data.
Snowflake employees must abide by the company’s data security plan as an essential part of their duties. It is every employee's
duty to keep customer information secure and confidential.
Snowflake is growing fast, and we’re scaling our team to help enable and accelerate our growth. We are looking for people who
share our values, challenge ordinary thinking, and push the pace of innovation while building a future for themselves and
Snowflake.
How do you want to make your impact?
For jobs located in the United States, please visit the job posting on the Snowflake Careers Site for salary and benefits
information: careers.snowflake.com
At Snowflake, we are powering the era of the agentic enterprise. To usher in this new era, we seek AI-native thinkers across every function who are energized by the opportunity to reinvent how they work. You don’t just use tools; you possess an innate curiosity, treating AI as a high-trust collaborator that is core to how you solve problems and accelerate your impact. We look for low-ego individuals who thrive in dynamic and fast-moving environments and move with an experimental mindset — who rapidly test emerging capabilities to discover simpler, more powerful ways to deliver results. At Snowflake, your role isn't just to execute a function, but to help redefine the future of how work gets done. We're looking for a Director of Engineering to join our leadership team in the AI Functions product portfolio, a hybrid director/principal engineer role at the forefront of AI-powered analytics. Our mission is to democratize AI by surfacing powerful AI functions directly in SQL for analyzing structured and unstructured data, with minimal configuration. We handle the full AI lifecycle behind the scenes, so data analysts, engineers, and scientists can build data transformation pipelines with AI using the most sophisticated building blocks seamlessly within their existing SQL workflows. The AI Functions product portfolio represents one of the most strategic and impactful product surfaces within Snowflake, bringing together two of the company's core strengths: its industry-leading ability to process massive volumes of data and its growing capability to make that data AI-ready. By embedding advanced AI and LLM-powered functions directly into SQL, this portfolio transforms Snowflake from a data platform into an intelligent data system where structured and unstructured data can be seamlessly prepared, enriched, and analyzed using AI at scale. This convergence enables customers to operationalize AI within their existing workflows, unlocking faster insights, more powerful applications, and a fundamentally new way to interact with data. IN THIS ROLE AT SNOWFLAKE, YOU WILL: - Create and own architecture and design, influence our product roadmap, and identify new initiatives that push Snowflake's technology forward for our customers - Set the strategic vision for the team and drive accountability for plans and deliverables - Solve real business needs at scale by applying strong software engineering and analytical problem-solving skills - Drive team projects from ideation through implementation in partnership with cross-functional teams - Foster a culture of creativity and innovation while ensuring sound, practical decision-making - Lead organizational structure evolution and improve engineering efficiency - Hire, develop, and mentor senior technical leaders - Manage, grow, and mentor the teams that have a significant impact on the success of the overall Snowflake product WE WOULD LOVE TO HEAR FROM YOU IF YOU HAVE: - Advanced degree in Computer Science - 10+ years of software engineering experience with recent hands-on experience - 2+ years of engineering director experience, including managing managers - Deep experience with AI infrastructure and LLMs - Experience building large-scale query processing or distributed systems - Strong track record of recruiting and growing technical teams - Excellent collaboration and communication skills across global organizations WHY JOIN OUR TEAM AT SNOWFLAKE? Join us at the forefront of AI innovation where you'll lead transformative initiatives that shape the future of data and artificial intelligence. You'll have the opportunity to work with cutting-edge LLM technology while building and mentoring high-performing engineering teams. Our culture promotes innovation, technical excellence, and collaborative problem-solving, offering you the platform to make a significant impact on enterprise AI solutions. Snowflake is growing fast, and we are scaling our team to help enable and accelerate our growth. We are looking for people who share our values, challenge ordinary thinking, and push the pace of innovation while building a future for themselves and Snowflake. How do you want to make your impact? Every Snowflake employee is expected to follow the company's confidentiality and security standards for handling sensitive data. Snowflake employees must abide by the company's data security plan as an essential part of their duties. It is every employee's duty to keep customer information secure and confidential. Snowflake is growing fast, and we’re scaling our team to help enable and accelerate our growth. We are looking for people who share our values, challenge ordinary thinking, and push the pace of innovation while building a future for themselves and Snowflake. How do you want to make your impact? For jobs located in the United States, please visit the job posting on the Snowflake Careers Site for salary and benefits information: careers.snowflake.com
At Snowflake, we are powering the era of the agentic enterprise. To usher in this new era, we seek AI-native thinkers across every function who are energized by the opportunity to reinvent how they work. You don’t just use tools; you possess an innate curiosity, treating AI as a high-trust collaborator that is core to how you solve problems and accelerate your impact. We look for low-ego individuals who thrive in dynamic and fast-moving environments and move with an experimental mindset — who rapidly test emerging capabilities to discover simpler, more powerful ways to deliver results. At Snowflake, your role isn't just to execute a function, but to help redefine the future of how work gets done. We are hiring a Technical Lead Manager for our Cortex AI Frontend team. This team builds the AI/ML-powered user experiences that enable enterprises to converse with their structured data and extract insights in unprecedented ways — spanning the full product lifecycle from conception through deployment. You will own both the technical direction and the people leadership for a team of frontend engineers at the intersection of AI, data, and enterprise UX. AS A TECHNICAL LEAD MANAGER, AT SNOWFLAKE, YOU WILL: * Own the technical strategy and execution for the AI Frontend team, driving projects from initial idea formulation and detailed system design through high-quality implementation and successful deployment. * Provide deep technical oversight by actively participating in design reviews, architecture discussions, and complex frontend system implementations — ensuring scalability, reliability, and exceptional user experience. * Serve as a key technical contributor and subject matter expert in AI/ML-powered frontend development, setting the bar for engineering excellence and coding best practices across the team. * Collaborate closely with product managers and UX/UI designers to translate user needs and business objectives into clear technical roadmaps and production-ready solutions. * Mentor and coach engineers on complex technical challenges and career development; grow a strong, diverse team through proactive and deliberate hiring. * Define team plans and deliverables while remaining accountable for the frontend platform's availability, performance, and maintainability across the full AI application lifecycle. * Lead the improvement of engineering processes, tooling, and standards — with a focus on velocity, code quality, and developer experience. * Partner effectively with backend, platform, and cross-functional teams to ensure smooth integration and influence the direction of the broader AI applications platform. * Champion the use of AI coding assistants (such as Claude Code, Cursor, Codex, or similar tools) as a core part of the team's development workflow, modeling and scaling AI-native engineering practices. OUR IDEAL TECHNICAL LEAD MANAGER WILL HAVE: * 9+ years of experience designing and building large-scale, user-facing systems in production. * 3+ years of experience managing and leading teams delivering mission-critical, high-concurrency, low-latency user interfaces. * Deep hands-on proficiency in JavaScript/TypeScript and the React ecosystem; ability to drill into complex frontend architecture and implementation on a routine basis. * Proficiency in at least one additional language such as Python, Go, or Java. * Strong understanding of software engineering principles including design patterns, data structures, algorithms, and system design. * Demonstrated ability to translate product requirements into technical specifications and lead engineering execution from concept to launch. * Excellent collaboration and communication skills across engineering, product, and design stakeholders. * BS/MS/PhD in Computer Science, Engineering, or a related field, or equivalent experience. BONUS POINTS FOR THE FOLLOWING: * Experience building or shipping LLM-powered applications (through prior work, open source, or personal projects). * Active use of AI coding assistants in your daily workflow — you treat AI as a high-trust collaborator, not just an autocomplete tool. * Experience with cloud environments such as AWS, Azure, or GCP. * Prior experience working on data analytics, BI, or conversational AI products for enterprise customers. * Familiarity with backend services and APIs that power AI/ML inference or data retrieval at scale. WHY JOIN OUR CORTEX AI FRONTEND TEAM AT SNOWFLAKE? This team sits at the center of Snowflake's AI transformation — building the products that make enterprise AI real and accessible to users across every industry. You'll work on high-visibility surfaces like Snowflake Intelligence and next-generation data interaction experiences, with the mandate to move fast and raise the bar on what enterprise AI UX can be. The team combines the ambition of a startup with the scale and resources of a market-leading data cloud company. As TLM, you'll have real ownership: of technical direction, of team culture, and of the outcomes that matter to customers and to Snowflake's growth. If you're energized by building AI-native teams and shipping products that change how enterprises work with their data, this is the role. Snowflake is growing fast, and we’re scaling our team to help enable and accelerate our growth. We are looking for people who share our values, challenge ordinary thinking, and push the pace of innovation while building a future for themselves and Snowflake. How do you want to make your impact? For jobs located in the United States, please visit the job posting on the Snowflake Careers Site for salary and benefits information: careers.snowflake.com
At Snowflake, we are powering the era of the agentic enterprise. To usher in this new era, we seek AI-native thinkers across every function who are energized by the opportunity to reinvent how they work. You don’t just use tools; you possess an innate curiosity, treating AI as a high-trust collaborator that is core to how you solve problems and accelerate your impact. We look for low-ego individuals who thrive in dynamic and fast-moving environments and move with an experimental mindset — who rapidly test emerging capabilities to discover simpler, more powerful ways to deliver results. At Snowflake, your role isn't just to execute a function, but to help redefine the future of how work gets done. Snowflake is about empowering enterprises to achieve their full potential — and people too. With a culture that’s all in on impact, innovation, and collaboration, Snowflake is the sweet spot for building big, moving fast, and taking technology — and careers — to the next level. Snowflake is reimagining what a modern Postgres experience can be. The Snowflake Postgres team is building a fully managed, cloud-native Postgres service that delivers the reliability, performance, and scale developers expect that is paired with a data experience that seamlessly ties into Snowflake. As a Principal Engineer, you'll help define the architecture, push the boundaries of Postgres in the cloud, and shape one of Snowflake's most strategic new products. AS A PRINCIPAL SOFTWARE ENGINEER AT SNOWFLAKE YOU WILL: * Serve as the technical leader on our most critical, cross-functional projects. * Break problems down and build consensus across multiple parties to reach solutions that are scalable, tractable, and timely. * Function as both a problem solver and a problem finder by building the roadmap while delivering it. * Leverage your experience to balance long-term thinking with more immediate business needs. * Understand trade-offs between consistency, performance, scaling limits, and costs to build solutions which can meet the demands of rapidly growing services. * Ensure operational readiness of the services and meet the commitments to our customers regarding durability, availability, performance, and security. * Solve real business needs at large scale by applying your software engineering and analytical problem solving skills. OUR IDEAL PRINCIPAL SOFTWARE ENGINEER WILL HAVE: * 10+ years building and operating large-scale distributed systems, databases, or cloud services. * Appreciation of Postgres. You have worked with Postgres as an end user or administrator. You have a solid understanding of database fundamentals. * Strong systems programming experience (Ruby experience a strong plus). * Experience building high-availability, multi-tenant, or highly distributed data systems. * Comfortable navigating large, complex codebases and leading cross-team architecture efforts. * A track record of driving projects from concept to production with measurable impact. * Excellent communication skills and the ability to influence across engineering and product organizations. * Passion for making Postgres better, simpler, and more powerful for developers everywhere. WHY JOIN THE ENGINEERING TEAM AT SNOWFLAKE? * Build an industry-leading Cloud Data and AI Platform. * Solve challenging technical problems related to security, parallel and distributed systems, programming, resource management, large-scale system maintenance, and more! * Work closely with our customers & partners, understand their use cases & needs, think strategically to seek the right problem to solve at the right time, and innovate with rigor. * Join a world-class team of both industry veterans and rising stars. Every Snowflake employee is expected to follow the company’s confidentiality and security standards for handling sensitive data. Snowflake employees must abide by the company’s data security plan as an essential part of their duties. It is every employee's duty to keep customer information secure and confidential. Snowflake is growing fast, and we’re scaling our team to help enable and accelerate our growth. We are looking for people who share our values, challenge ordinary thinking, and push the pace of innovation while building a future for themselves and Snowflake. How do you want to make your impact? For jobs located in the United States, please visit the job posting on the Snowflake Careers Site for salary and benefits information: careers.snowflake.com