Salary
💰 $157,000 - $200,000 per year
Tech Stack
GoJavaJenkinsKubernetesPythonPyTorchScikit-LearnTensorflow
About the role
- Design easy-to-use & intuitive APIs & systems for ML experts and non-experts to accelerate the E2E ML development and production lifecycle.
- Design and optimize systems to scale up and out ML data and batch and real time inference.
- Collaboratively build and execute a vision for incorporating new advances in machine learning to achieve customers’ business objectives.
- Contribute to product vision and team planning.
- Build operational and release rigor with every feature/bug fix deployments.
- Understand and evolve Snowflake’s core platform architecture to enable state-of-the-art ML/AI workloads.
Requirements
- Have 2+ years of industry experience designing, building, and supporting machine learning platforms, machine learning services & frameworks or data intensive systems.
- Working experience with several of the following frameworks: SKLearn, XGBoost, PyTorch, Tensorflow, MLflow.
- Fluent in Python. C++, Java, Go experience is a plus.
- Familiarity with Kubernetes (K8s) for container orchestration and scaling; experience setting up and maintaining CI/CD pipelines (e.g., Jenkins, GitLab, GitHub Actions) is a plus.
- A growth mindset and excitement about breaking the status quo by seeking innovative solutions.
- BS in Computer Science or related degree; Masters or PhD Preferred.
- Must follow company confidentiality and data security standards for handling sensitive data.