Machine Learning Engineer

Reddit Reddit · Consumer · New York, NY · Engineering

Machine Learning Engineer at Reddit to build and deploy ads retrieval and ranking systems, working with large-scale data and ML infrastructure.

What you'd actually do

  1. Build ads retrieval and early ranking system for critical ML tasks with advanced industrial level techniques.
  2. Research, implement, test, and launch new model architectures including information retrieval, ANN, recommendation system, deep neural networks within high dimensional information system.
  3. Work on large-scale data systems, data pipelines and system engineering on large-scale dataset, backend services and product integration.
  4. Collaborate closely with multiple stakeholders across product, engineering, research and marketing.
  5. Train, evaluate, test, and deploy machine learning models.

Skills

Required

  • Java, Python, Scala, or C++
  • Data processing frameworks (Spark and Kafka)
  • cloud service provider (AWS or GCP)
  • Container Orchestration (Kubernetes)
  • CI/CD tooling (Drone, CircleCI, and Spinnaker)
  • Machine Learning modeling framework (Tensorflow and PyTorch)
  • Machine Learning deployment
  • Model training pipeline (Kubeflow and Ray)
  • Jupyter notebook
  • Data analysis and reading dashboards
  • DNN frameworks
  • Airflow piplines
  • SQL and Big Query

What the JD emphasized

  • advanced industrial level techniques
  • large-scale data systems
  • large-scale dataset
  • system engineering
  • product integration
  • Machine Learning deployment
  • Model training pipeline

Other signals

  • build ads retrieval and early ranking system
  • implement, test, and launch new model architectures
  • work on large-scale data systems, data pipelines and system engineering
  • train, evaluate, test, and deploy machine learning models