Software Engineer - AIM Virtualization
Core
Building AI-driven software synthesis systems to enable virtualization of existing applications on Snowflake without changing SQL or APIs.
Role type
Senior IC software engineer (AI-driven software synthesis & database internals)
Builds
AIM Virtualization platform runtime and interoperability layer for the modern data stack
Domain
Database internals, high-performance computing, AI-driven software synthesis
Deliverable
production ML models | product features
Required skills
SQL, functional programming languages, database internals (query parsing, optimization, execution), AI-based development (syntactic/semantic analysis), wire protocols, data ingest/egress
Preferred skills
BS/MS/PhD in Computer Science (databases, high-performance computing), experience with AI in novel ways
Technologies
SQL, functional programming languages
Responsibilities
Participate in AI-based development across the full platform (syntactic/semantic analysis, wire protocols, data ingest/egress), Collaborate with product managers, solution architects, and field engineering to enable critical database transitions, Define and improve engineering processes around AI-based software synthesis workflows
Seniority
Mid-Senior, hands-on IC