Skip to content
SnowflakeSnowflakeMenlo Park, CA

Staff Applied Research Scientist

Lead applied research applying formal methods, automated reasoning, and AI (incl. LLMs) to improve correctness, reliability and velocity of Snowflake's cloud data platform and distributed systems. Translate ideas into production capabilities; requires PhD + 8+ years experience and track record of impact.

236k – 339k
On-site8+ YOEAI Research

About the role

Responsibilities

  • Lead research projects that apply formal methods, program analysis, automated reasoning, and AI-driven techniques (including code generation and modeling) to real problems in our cloud data platform.
  • Translate research ideas into prototypes, then into shipped capabilities that move concrete business metrics — quality, velocity, reliability, and operational performance at scale.
  • Partner closely with engineering leaders, product managers, and key customers to identify high-leverage opportunities and turn them into deliverables.
  • Influence the engineering and product roadmap; advise leaders on which research directions are pragmatic and which are not.
  • Train and uplevel engineering teams on new methods, and scale those methods across the organization.
  • Maintain expertise at the frontier of the field through publications, conference participation, open-source contributions, and patent filings.

Requirements

  • PhD (or equivalent research experience) in Computer Science or a closely related field.
  • Depth across the areas this role sits at the intersection of:
    • Formal methods — e.g., model checking, theorem proving, SAT/SMT, program verification, type systems, or program analysis.
    • Distributed systems — designing, reasoning about, or verifying large-scale concurrent and distributed systems.
    • Software engineering — strong fundamentals; able to go from a research idea to production-quality code in collaboration with engineering teams.
    • AI / ML — practical experience applying modern ML, including LLMs, to systems problems such as code generation, synthesis, or automated reasoning.
  • 8+ years applying theoretical computer science to large-scale software systems — ideally cloud data platforms, distributed systems, or developer infrastructure.
  • Demonstrated ability to drive company-level initiatives in partnership with engineering and product leadership.
  • Track record of technical contribution to the field — publications, open-source work, patents, or comparable evidence of impact.
  • Comfortable in a fast-paced, ambiguous environment where impact is measured by what ships.

Skills

Formal MethodsModel CheckingTheorem ProvingSat/SmtProgram VerificationType SystemsProgram AnalysisDistributed SystemsSoftware EngineeringAIMachine LearningLLMsCode Generation

Similar roles

AI Research jobs
Snowflake

Staff Research Scientist, Exotic AI

SnowflakeBellevue, WA

Build next-generation training infrastructure for physical AI models that perceive, reason, and act in structured environments. Lead development of representation models, latent world models, and policy optimization systems.

236k – 339k
On-site8+ YOEAI Research
Snowflake

Staff Research Scientist, AI Agents & LLMs

SnowflakeBellevue, WA +1

Leads research in agentic AI and LLMs, developing models for enterprise reasoning, autonomous agents with tool use, and production systems. Requires PhD, expertise in LLM training/fine-tuning, agent systems, and technical leadership.

236k – 339k
HybridAI Research
Writer

Staff AI Research Scientist

WriterSan Francisco, CA +2

Lead high-impact research on LLMs and agentic systems, driving post-training, reasoning, and evaluation to power enterprise AI deployments. Requires 7+ years ML research experience, PhD or equivalent, and strong publication record.

234k – 296k
Hybrid7+ YOEAI Research
The Voleon Group

Member of Research Staff, Reinforcement Learning

The Voleon GroupBerkeley, CA +1

Voleon Securities is seeking an experienced and creative reinforcement learning researcher to join their ML research group. This role focuses on applying state-of-the-art AI/ML techniques to construct market-making strategies and optimize trading models.

250k – 275k
HybridAI Research
Duolingo

Staff AI Research Engineer

DuolingoNew York, NY +1

Build and deploy AI systems (LLMs, bandits) for monetization, balancing revenue and retention. Requires advanced ML degree or equivalent, applied large-model experience, and leadership skills.

221k – 331k
On-site7+ YOEAI Research