Snowflake
Snowflake is currently hiring for 23 data science, machine learning and AI roles, mostly for AI engineers, data engineers and research scientists. Openings are based in Seattle, New York and Boston, and 2 of them are open to remote candidates. The skills Snowflake asks for most often are Agentic AI, AI, Snowflake and Python. Hiring teams include Engineering, Data Analytics and AI and Product Management. Across 21 listings that published pay, the median advertised base salary is $231k a year. We've listed 50 roles at Snowflake since August 2025.
At a glance
- Roles
- AI Engineer (9)Data Engineer (3)Research Scientist (3)Analytics Engineer (2)Data Scientist (1)Machine Learning Engineer (1)
- Teams
- Engineering (10) · Data Analytics and AI (3) · Product Management (3) · Solution Engineering (3) · Professional Services (2) · Marketing (1) · Revenue Operations (1)
- Seniority
- Staff (10) · Senior (9) · Junior (4)
- Remote
- 2 of 23 open roles
- Advertised pay
- $231k median · $190k–$288k typical (21 listings, annual USD)
- On the board since
- August 2025 · 50 roles listed
23 roles at Snowflake
Past roles at Snowflake
Positions we’ve listed that are now closed — kept for reference.
Working at Snowflake: common questions
Is Snowflake hiring data scientists right now?
Yes — Snowflake has 23 open data science, machine learning or AI roles on the board, 5 of them posted in the last 30 days. The most recent was posted on October 30, 2026.
What kind of data roles does Snowflake hire for?
Current openings break down as AI Engineer (9), Data Engineer (3), Research Scientist (3) and Analytics Engineer (2). They sit in teams such as Engineering, Data Analytics and AI, Product Management and Solution Engineering.
What skills does Snowflake look for?
The most requested skills are Agentic AI, AI, Snowflake, Python, LLMs and Machine Learning. Agentic AI appears in 23 of 23 listings.
Does Snowflake offer remote data jobs?
2 of 23 of Snowflake's current data roles are open to remote candidates.
Where is Snowflake hiring?
Open roles are based in Seattle, New York, Boston, Sydney and Warsaw.
What seniority levels does Snowflake hire at?
By seniority, openings are staff (10), senior (9) and junior (4).
How much does Snowflake pay data scientists?
Across 21 listings that published a salary, the median advertised base pay is $231k a year, with most falling between $190k and $288k. Figures are converted to annual US dollars and reflect advertised ranges, not confirmed offers.