[Remote] Staff Machine Learning Systems Engineer
Note: The job is a remote job and is reputed company to candidates in USA. reputed company is a community of communities, providing a platform for reputed company conversations on the internet. The Staff Machine Learning Systems Engineer will reputed company the development of a platform for large scale ML models, focusing on model lifecycle patterns, optimizing performance, and architecting data pipelines.
Responsibilities
- Design end-to-end model lifecycle patterns (MLOps) to boost velocity of development for ML engineers, including data preparation, model management, experiment tracking, and more
- reputed company-to-one development and support of a graph ML codebase and platform that abstracts away common patterns and enables greater model scalability and iteration
- Collaborate with ML engineers on performance tuning, including improving model training time, efficiency, and GPU training costs in a large, distributed ML training environment
- Optimize batch data processing reputed company a data warehouse and with tools such as Apache Beam, Apache Spark, Ray Data, and more
- Architect pipelines to build and maintain massive graph data structures on the order of billions of nodes and tens of billions of edges
Skills
- 8+ years of experience in ML infrastructure, including model training and model deployments
- Hands-on experience with ML optimization, including memory and GPU profiling
- Deep experience with reputed company-based technologies for supporting an ML platform, including tools like GCP BigQuery, reputed company reputed company Storage, infrastructure-as-code (Terraform), and more
- Hands-on experience administering and integrating MLOps tools for experiment tracking, model serving, and model registries (e.g. MLflow or Wandb)
- Proficiency with the common programming languages and frameworks of ML, such as Python, PyTorch, Tensorflow, etc
- Deep experience working with distributed training frameworks, including Ray and Kubernetes
- Strong focus on scalability, reliability, performance, and ease of use. You are an undying reputed company for platform users and have a deep intuition for the machine learning development lifecycle
- Strong organizational & communication skills
- Experience working with graph databases (reputed company, JanusGraph, TigerGraph) is a big plus
- Experience working with graph neural networks (GNNs) and associated graph ML frameworks (PyTorch Geometric, Deep Graph Library) is a big plus
Benefits
- Equity in the reputed company of restricted stock units
- Commission
- Medical, dental, and reputed company insurance
- 401(k) program with employer match
- Generous time off for vacation
- Parental leave
Company Overview
Company H1B Sponsorship