← All roles

Software Engineer - AIM Virtualization

Snowflake Inc.· Engineering
Apply on company site
Hybrid (US-CA-Menlo Park)$157k - $230kFull-timePosted 2mo ago

About the role

AI-native engineer role focusing on AIM Virtualization to enable interoperability of applications on Snowflake, combining database internals with AI-driven software synthesis to build a scalable data platform.

Responsibilities

  • Participate in AI-based development across the full platform, from syntactic and semantic analysis, to wire protocols, and data ingest/egress.
  • Collaborate with product managers, solution architects, and field engineering to enable customers make one of the most critical transitions in their database journey.
  • Define and improve our engineering processes around AI-based software synthesis workflows.

Qualifications

  • 2-7 years of experience in SQL and/or other functional programming languages.
  • Boundless curiosity and imagination to use AI in novel ways to create a highly robust and scalable data platform.
  • Solid knowledge of database internals, including query parsing, optimization, and execution.
  • BS/MS/PhD in Computer Science: databases, high-performance computing, or related fields.

Skills

Required:SQLFunctional programmingDatabase internals
Nice to have:AI/ML for software synthesis

Benefits

  • 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
Last updated Aug 20, 2026. Interested? Apply on the company site.

About Snowflake Inc.

The Data Platform Built for Data Teams.

Snowflake powers AI, data engineering, applications, and analytics on a trusted, scalable AI Data Cloud—eliminating silos and accelerating innovation.

AIData CloudData EngineeringAnalyticsApplications & Collaboration

More open roles at Snowflake Inc.