Senior Machine Learning Systems Engineer
Core
Design and build large-scale ML infrastructure and platforms to support model training, deployment, and data processing for Reddit's recommendation and content discovery systems.
Role type
Senior IC ML Infrastructure Engineer
Builds
End-to-end MLOps platforms, graph ML codebases, and massive graph data structures (billions of nodes/edges)
Domain
Social Media / Distributed Systems / Graph Machine Learning
Deliverable
production ML models
Required skills
MLOps, distributed training, graph ML, cloud infrastructure, data pipeline optimization, GPU profiling, Kubernetes, Ray, Python, PyTorch, TensorFlow
Preferred skills
Graph databases (Neo4j, JanusGraph), Graph Neural Networks (GNNs), PyTorch Geometric, Deep Graph Library
Technologies
GCP BigQuery, Google Cloud Storage, Terraform, MLflow, Wandb, Apache Beam, Apache Spark, Ray Data, Kubernetes, Neo4j, JanusGraph, TigerGraph, PyTorch Geometric, Deep Graph Library
Responsibilities
Design end-to-end model lifecycle patterns (MLOps); Develop and support graph ML codebase and platform; Collaborate on performance tuning for model training and GPU costs; Optimize batch data processing in data warehouses; Architect pipelines for massive graph data structures
Seniority
Senior, hands-on IC