Machine Learning Engineer

  • Reddit, Inc.
  • New York, New York
  • 03/12/2026
Information Technology Telecommunications

Job Description

Job Duties: Build ads retrieval and early ranking system for critical ML tasks with advanced industrial level techniques. Research, implement, test, and launch new model architectures including information retrieval, ANN, recommendation system, deep neural networks within high dimensional information system. Work on large-scale data systems, data pipelines and system engineering on large-scale dataset, backend services and product integration. Collaborate closely with multiple stakeholders across product, engineering, research and marketing. Train, evaluate, test, and deploy machine learning models. Part-time telecommuting is an option. Hybrid work from Reddit offices in New York, NY. Minimum Requirements: Masters degree (or its foreign degree equivalent) in Data Science, Computer Science or closely related quantitative discipline, and (2) years of experience in the job offered or in any occupation in related field. Special Skill Requirements: (1) Java, Python, Scala, or C++; (2) Data processing frameworks (Spark and Kafka); (3) cloud service provider (AWS or GCP); (4) Container Orchestration (Kubernetes); (5) CI/CD tooling (Drone, CircleCI, and Spinnaker); (6) Machine Learning modeling framework (Tensorflow and PyTorch); (7) Machine Learning deployment; (8) Model training pipeline (Kubeflow and Ray); (9) Jupyter notebook; (10) Data analysis and reading dashboards; (11) DNN frameworks; (12) Airflow piplines; and (13) SQL and Big Query. Any suitable combination of education, training and experience is acceptable. Part-time telecommuting is an option. Hybrid work from Reddit offices in New York, NY. Salary: $223,000.00 - $260,100.00 per annum & standard company benefits. Submit resume with references to: Req.# 1016.14.2: at: