Snowflake seeks a Staff Software Engineer for its Cortex AI Functions team, which makes multimodal data—such as PDFs, images, audio, and video—agent-ready and useful for analytics at enterprise scale. The team brings semantic operators such as extraction, classification, filtering, joins, summarization, and aggregation into SQL, allowing customers to work with structured and unstructured data in Snowflake queries and pipelines. Its work connects AI quality with database systems through AI-aware query planning, adaptive model selection, and semantic query optimization. The Staff Software Engineer serves as technical lead for a group of 2–4 engineers and independently drives large projects from problem definition and architecture through implementation, launch, and production outcomes. Depending on their area of expertise, the engineer will advance AI quality and applied modeling or database systems. The role also involves shaping product direction with product managers and leadership, coordinating partner teams, mentoring engineers, and contributing hands-on to design and implementation. Snowflake describes its preferred colleagues as AI-native, curious, low-ego, experimental, and comfortable in dynamic, fast-moving environments. Salary and benefits information for U.S.-located jobs is available on the Snowflake Careers Site; specific figures and benefits are not included in this posting.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior
Education Level
No Education Listed