Senior Software Engineer - Machine Learning Platform
Snowflake
6 months ago
Menlo Park, CA, USA
Senior / Staff+
H1B Sponsor
Base Salary
$236k - $339k/yr
Responsibilities
- Define and own the roadmap for machine learning initiatives on Snowflake.
- Build and execute a vision for incorporating new machine learning advances.
- Ensure operational excellence regarding reliability, availability, and performance.
- Collaborate with other ML partner teams to enhance development velocity.
- Support team members in delivering high technical quality.
Requirements
- 8+ years of experience in designing and supporting machine learning platforms.
- Strong track record with machine learning systems and frameworks.
- Experience with frameworks like SKLearn, XGBoost, PyTorch, and Tensorflow.
- Strong understanding of computer science fundamentals.
- Experience in leading technical decision-making and project delivery.
- Fluent in Python; C++ and Java experience is a plus.
- Experience working with data scientists and business analysts.
- Growth mindset and innovative problem-solving skills.
- BS/MS/PhD in Computer Science or related field, or equivalent experience.
Tech Stack
C++JavaPythonPyTorchscikit-learnSnowflakeTensorFlowXGBoost
Categories
AI & MLData Engineering