Home

Senior Software Engineer - Machine Learning Platform at Snowflake

Location: San Mateo, California, United States

Job Summary:

Job Duties and Scopes
- Define and own the roadmap for machine learning platforms and tools on Snowflake.
- Build and execute a vision for integrating new machine learning advances.
- Ensure operational excellence, reliability, availability, and performance of services.
- Collaborate with ML partner teams to enhance development velocity and capabilities.
- Support team members in maintaining high technical quality.

Required Skills
- Strong programming skills in Python; C++ and Java are a plus.
- Proficiency with machine learning frameworks (e.g., SKLearn, XGBoost, PyTorch, Tensorflow).
- Deep understanding of computer science fundamentals.
- Ability to collaborate with data scientists and business analysts.

Required Experiences
- 8+ years of experience in designing and supporting machine learning platforms.
- Proven experience leading technical decision-making and project delivery.
- Demonstrated capability in building roadmaps for machine learning teams.
- Experience working with machine learning systems and infrastructure.

Job URLs: