Staff Research Scientist

Snowflake

Menlo Park (CA)

In loco

USD 236.000 - 339.000

Tempo pieno

7 giorni fa
Candidati tra i primi

Aumenta le possibilità di ricevere una risposta da questo datore di lavoro

Il tuo curriculum e una lettera di presentazione personalizzati, che corrispondono esattamente a ciò che sta cercando.

Supera i filtri ATS

Vantaggi offerti da questo lavoro

Medical insurance
Dental insurance
Vision insurance
Life insurance
Disability insurance
401(k) plan
FSA / HSA
12 paid holidays
Paid time off
Parental leave
Employee assistance program

Descrizione del lavoro

Snowflake is seeking AI-native researchers to advance trusted data infrastructure at scale. You’ll lead projects applying formal methods, model checking, and AI-driven techniques to our cloud data platform, partnering with engineers and product leaders to deliver measurable impact.

The role is available at Staff or Principal level, with compensation commensurate with experience and scope. Snowflake offers a competitive benefits package including medical, dental, vision, life, disability, 401(k),

Competenze

  • PhD in CS or related field.
  • 8+ years applying theoretical CS to large-scale software systems.
  • Proven ability to drive company-level initiatives with engineering and product leadership.
  • Publications, open-source work, or patents demonstrating impact.

Mansioni

  • Lead research projects applying formal methods, program analysis, automated reasoning, and AI-driven techniques to our cloud data platform.
  • Translate research ideas into prototypes, then shipped capabilities that move business metrics like quality and velocity.
  • Partner with engineering leaders, product managers, and customers to identify opportunities and deliverables.
  • Influence engineering and product roadmaps; advise on pragmatic directions.
  • Train and uplift engineering teams on new methods and scale them across the org.
  • Maintain expertise through publications, conferences, open-source contributions, and patents.

Conoscenze

Formal methods
Distributed systems
Software engineering
AI / ML

Formazione

PhD in Computer Science or related field

Descrizione del lavoro

At Snowflake, we are powering the era of the agentic enterprise. To usher in this new era, we seek AI-native thinkers across every function who are energized by the opportunity to reinvent how they work. You don’t just use tools; you possess an innate curiosity, treating AI as a high-trust collaborator that is core to how you solve problems and accelerate your impact.

We look for low-ego individuals who thrive in dynamic and fast-moving environments and move with an experimental mindset — who rapidly test emerging capabilities to discover simpler, more powerful ways to deliver results. At Snowflake, your role isn't just to execute a function, but to help redefine the future of how work gets done.

Snowflake's Data Engineering organization builds the platform that ingests, transforms, and stores data for modern lakehouse architectures — powering billions of queries, DML, and DDL operations with industry-leading price-performance. We lead the industry's shift to open data lakes through our work on Iceberg and Polaris, and we deliver capabilities like Snowpark, Dynamic Tables, cross-region replication, time travel, and zero-copy cloning at enterprise scale.

We are investing in a new line of applied research — building toward verified data infrastructure and trustworthy data systems — that brings formal methods, automated reasoning, and modern AI techniques to bear on the hardest problems in our distributed systems and developer tooling. The goal is to improve correctness, reliability, and engineering velocity at a scale very few platforms operate at. We're hiring at both the Staff and Principal level; we'll calibrate the offer to the candidate's experience and scope of impact.

What You’ll Do
  • 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.
What We’re Looking For
  • 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. (Weighted more heavily for Principal-level candidates.)
  • 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.
About Working Here

Every Snowflake employee is expected to follow the company's confidentiality and security standards for handling sensitive data, and to keep customer information secure and confidential as an essential part of their duties.

Snowflake is growing fast, and we’re scaling our team to help enable and accelerate our growth. We are looking for people who share our values, challenge ordinary thinking, and push the pace of innovation while building a future for themselves and Snowflake.

How do you want to make your impact?

The following represents the expected range of compensation for this role:

  • The estimated base salary range for this role is $236,000 - $339,200.
  • Additionally, this role is eligible to participate in Snowflake’s bonus and equity plan.

The successful candidate’s starting salary will be determined based on permissible, non-discriminatory factors such as skills, experience, and geographic location. This role is also eligible for a competitive benefits package that includes: medical, dental, vision, life, and disability insurance; 401(k) retirement plan; flexible spending & health savings account; at least 12 paid holidays; paid time off; parental leave; employee assistance program; and other company benefits.

To comply with pay transparency requirements and other statutes, you can notify us if you believe that a job posting is not compliant by completing this form.

Ottieni la revisione del curriculum gratis e riservata.

o trascina qui il file.

Similar jobs

Offerte di lavoro simili che vale la pena confrontare

Senior User Researcher
Senior User Researcher

Snowflake • Bellevue (WA)

In loco
USD 173.000 - 248.000
Medical, dental, vision insurance
Life and disability insurance
401(k) retirement plan
+5
Senior User Researcher
Senior User Researcher

Snowflake • Menlo Park (CA)

In loco
USD 173.000 - 248.000
Parental leave
Paid time off
Paid holidays
+2
Staff Software Engineer - Snowhouse
Staff Software Engineer - Snowhouse

Snowflake • Menlo Park (CA)

In loco
USD 236.000 - 339.000
Bonus and equity plan
Principal Software Engineer - Elastic Global Services
Principal Software Engineer - Elastic Global Services

Snowflake • Menlo Park (CA)

In loco
USD 264.000 - 380.000
medical, dental, vision, life, and dis
401(k) retirement plan
flexible spending & health savings
+5
Strategic Finance Analyst II
Strategic Finance Analyst II

Snowflake • Menlo Park (CA)

In loco
USD 110.000 - 144.000
Principal Software Engineer II - Interoperable Foundations
Principal Software Engineer II - Interoperable Foundations

Snowflake • Stati Uniti

In loco
USD 304.000 - 437.000
Medical Insurance
401(k) retirement plan
Paid holidays
Software Engineer (AI-Native), Database Engineering
Software Engineer (AI-Native), Database Engineering

Snowflake • Menlo Park (CA)

In loco
USD 160.000 - 230.000
Medical insurance
Dental insurance
Vision insurance
+8
Software Engineer
Software Engineer

Snowflake • Bellevue (WA)

In loco
USD 160.000 - 230.000
Medical
Dental
Vision
+9
Software Engineer - Database Engineering
Software Engineer - Database Engineering

Snowflake • Menlo Park (CA)

In loco
USD 160.000 - 230.000
Medical, dental, vision insurance
401(k) retirement plan
Flexible spending & health savings
+2
Software Engineer (AI-Native), Database Engineering
Software Engineer (AI-Native), Database Engineering

Snowflake • Menlo Park (CA)

In loco
USD 160.000 - 230.000
Medical, dental, vision, life, and disability insurance
401(k) retirement plan
Paid time off
+1