Snowflake
SENIOR SOFTWARE ENGINEER
$221K–$288K
US-CA-Menlo Park · Senior · Full-time · Posted Sep 24, 2026
- Experience
- Five (5) years of progressive post-baccalaureate experience in the job offered or a related occupation.
- Education
- Bachelor's degree or foreign equivalent in Computer Science, Information Technology, Electrical Engineering, or a related field.
About the job
Build and lead development of Snowflake’s AI/ML observability and data infrastructure for large-scale machine learning and Generative AI systems.
What you'll do
- Design, develop, and maintain backend infrastructure for AI/ML observability, including large-scale data processing, storage, and movement.
- Implement and optimize sketch-based aggregation and ML metrics for monitoring and evaluating models.
- Lead development of scalable ML infrastructure, platform features, and model explainability capabilities.
What they ask for
- Bachelor's degree or foreign equivalent in Computer Science, Information Technology, Electrical Engineering, or a related field.
- Five years of progressive post-baccalaureate experience in the offered job or a related occupation.
- Experience designing and building database systems, compilers, and developer tools; developing applications using Java; and using SQL and other database technologies.
- Experience with enterprise-grade software, data warehouses and large-scale data processing, ASF open-source projects including big data and Hadoop, and implementation, testing, debugging, documentation, and query compilation systems.
Pay
$221,187 - $287,500 (base salary)
Tools
Java, SQL, ASF open-source projects, Hadoop
AI focus
Develop AI/ML observability and infrastructure for training, deployment, monitoring, evaluation, and explainability of machine learning and Generative AI models.
Model-written summary · the original posting is authoritative