Snowflake

Senior Software Engineer - Machine Learning Platform

Snowflake

Apply
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