Snowflake
Software Engineer - AIM Virtualization
$157K–$230K
US-CA-Menlo Park · Hybrid · Full-time · Posted Aug 14, 2026
- Experience
- 2-7 years of experience in SQL and/or other functional programming languages.
- Education
- BS/MS/PhD in Computer Science: databases, high-performance computing, or related fields.
About the job
Build and improve Snowflake’s AIM Virtualization platform, using AI-based software synthesis to help applications work on Snowflake without SQL or API changes.
What you'll do
- Participate in AI-based development across the platform, including syntactic and semantic analysis, wire protocols, and data ingest/egress.
- Collaborate with product managers, solution architects, and field engineering to support customers’ database transitions.
- Define and improve engineering processes for AI-based software synthesis workflows.
What they ask for
- Experience in SQL and/or other functional programming languages.
- Solid knowledge of database internals, including query parsing, optimization, and execution.
- Boundless curiosity and imagination to use AI in novel ways to create a robust, scalable data platform.
- BS/MS/PhD in Computer Science, databases, high-performance computing, or related fields.
Pay
$157K – $230K (base salary; currency not stated)
Tools
SQL
AI focus
Use AI for software synthesis across the platform and develop and improve AI-based engineering workflows.
Model-written summary · the original posting is authoritative