Tech Stack
Solid badges = required, outlined = preferred
Responsibilities
- Lead research projects applying formal methods, program analysis, automated reasoning, and AI-driven techniques to cloud data platform problems.
- Translate research ideas into prototypes, then into shipped capabilities that improve quality, velocity, reliability, and operational performance.
- Partner with engineering leaders, product managers, and customers to identify high-leverage opportunities.
- Influence the engineering and product roadmap and advise on pragmatic research directions.
- Train and uplevel engineering teams on new methods and scale those methods across the organization.
Soft Skills
Formal MethodsProgram AnalysisAutomated ReasoningSoftware EngineeringModel CheckingTheorem ProvingSat/SmtProgram Verification
Culture
Fast-Paced
Requirements
Required: PhD (or equivalent research experience) in Computer Science or a closely related field
Regions: Us
Get jobs like this in your inbox
Weekly AI, ML, Distributed Systems hiring trends and salary data — free.
Join 8 engineers getting weekly insights
Get market intelligence in your inbox
Free weekly insights on tech hiring trends, salaries, and in-demand stacks.
Already a subscriber? Sign in
About Snowflake
Industry: cloud data platform
Size: enterprise
Snowflake is a rapidly growing company powering the era of the agentic enterprise with its cloud data platform, which ingests, transforms, and stores data for modern lakehouse architectures.
View company profile →Similar Jobs
Staff Research Scientist, AI Agents & LLMs
Snowflake · US-WA-Bellevue
Staff Research Scientist, Exotic AI
Snowflake · US-WA-Bellevue
AI Research Scientist, New Grad – Agents & Reinforcement Learning
Snowflake · US-WA-Bellevue
Staff Software Engineer - AI Developer Tooling
Snowflake · Bellevue, WA
Hybrid
$236k – $339k
Staff Software Engineer - Parameters
Snowflake · Bellevue, WA
$236k – $339k