$216,700 – $303,400
Listed on Reddit’s own careers site. You apply with them directly — we never stand between you and the employer.
What this role is
Reddit seeks a senior engineer to design and build the infrastructure platforms that enable the company's machine learning teams to train, optimize, and deploy recommendation and content discovery models at scale. This role suits experienced ML infrastructure engineers who enjoy solving complex systems problems in distributed computing environments and collaborating closely with model development teams.
Our summary, not Reddit’s wording. The full posting is on their site.
Skills this role names
- Apache Beam
- Apache Spark
- Google Cloud Storage
- Kubernetes
- MLflow
- Neo4j
- Python
- PyTorch
- TensorFlow
- Terraform
- TigerGraph
- V-Ray
Log in to see which of these are already on your profile.
What they ask for
Required
- 5+ years of ML infrastructure experience including model training and deployments
- Hands-on ML optimization including memory and GPU profiling
- Cloud-based ML platform technologies such as GCP BigQuery and Google Cloud Storage
- Experience administering MLOps tools for experiment tracking and model serving
- Proficiency with Python and ML frameworks like PyTorch or TensorFlow
- Experience with distributed training frameworks including Ray and Kubernetes
- Strong focus on scalability, reliability, performance, and user experience
- Strong organizational and communication skills
Nice to have
- Experience with graph databases like Neo4j, JanusGraph, or TigerGraph
- Experience with graph neural networks and graph ML frameworks
- Infrastructure-as-code experience with Terraform