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 initiatives on Snowflake.
- Build and execute a vision for integrating new machine learning advances.
- Ensure operational excellence in reliability, availability, and performance.
- Collaborate with ML partner teams to enhance development velocity and capabilities.
- Support team members in maintaining high technical quality.

Required Skills:
- Proficiency in Python; C++ and Java experience is a plus.
- Strong understanding of computer science fundamentals.
- Familiarity with machine learning frameworks like SKLearn, XGBoost, PyTorch, TensorFlow.
- Leadership in technical decision-making and project delivery.

Required Experiences:
- 8+ years of industry experience in machine learning platforms and Internet serving infrastructure.
- Proven track record of working with machine learning systems and frameworks.
- Experience leading large projects and teams of engineers.
- Educational background in Computer Science or related fields (BS/MS/PhD or equivalent).

Job URLs: