
Principal Machine Learning Engineer- Search Quality
US-CA-Menlo Park
Full Time
USD 264,000 – 379,500
Principal
ML Engineer
Jan 30, 2026
The role
Summary
Snowflake is seeking a Principal Machine Learning Engineer to lead search quality initiatives for their internal search system powering discovery across data catalogs, marketplace, documentation, and workspaces. The role requires 15+ years of experience building large-scale distributed systems with deep expertise in search technologies, machine learning for information retrieval, and modern AI applications including RAG and vector search.
What you'll do
What we look for
Technical
Education
Experience
Skills
Required skills
Nice to have
Compensation & benefits
USD 264,000 – 379,500 (annual)
Available
Benefits
Comprehensive Health Coverage
Medical, dental, and vision insurance with company contribution
Equity Compensation
Stock options and RSU grants as part of total compensation package
Flexible Time Off
Unlimited PTO policy for work-life balance
Professional Development
Learning stipend and conference attendance opportunities
Remote Work Support
Home office stipend and flexible hybrid work arrangements
Retirement Planning
401(k) with company matching contribution
Parental Leave
Generous paid parental leave for new parents
Mental Health Support
Employee assistance programs and mental wellness resources
Interview process
- 1Initial Screening — Phone/video call with recruiter to discuss background, role expectations, and compensation
- 2Technical Phone Screen — 45-60 minute technical discussion covering search algorithms, ML concepts, and system design
- 3System Design Interview — Whiteboard/collaborative session designing large-scale search architecture and discussing trade-offs
- 4ML Deep Dive — Technical interview focusing on machine learning for search, ranking algorithms, and evaluation metrics
- 5Search Domain Expertise — Detailed discussion of search technologies, information retrieval, and practical implementation experience
- 6Leadership & Collaboration — Behavioral interview assessing leadership style, cross-functional collaboration, and technical influence
- 7Final Panel — Meet with engineering leadership and cross-functional partners to discuss vision and strategic alignment
- 8Reference Checks — Verification of experience and performance with previous managers and colleagues
You'll be redirected to the company's application page
More Jobs at Snowflake
98 other open positions

Snowflake
View all jobs
Snowflake is an American cloud computing company offering data warehousing and analytics platforms.
Tech Stack
Interview Guides
11 guides available for Snowflake
Apply Now