Senior Staff Machine Learning Engineer

Logo of Reddit

Reddit

πŸ’΅ $260k-$365k
πŸ“Remote - United States

Job highlights

Summary

Join Reddit's Advertiser Optimization team as a Senior Staff Machine Learning Engineer and build cutting-edge bidding optimization systems. You will lead a team of 15+ engineers, designing new bid and budget optimization products and algorithms. Leverage your expertise in control systems, reinforcement learning, and machine learning to improve advertiser outcomes. Collaborate with cross-functional teams and contribute to the long-term direction of the team. Reddit offers a flexible work environment, with options for remote work from the US or Canada, and a comprehensive benefits package.

Requirements

  • 10+ years of contributing high-quality code to production systems that operate at scale
  • 2+ years of experience operating as Senior Staff engineer
  • 5+ years of experience building control systems, PID controllers, multi-armed bandits, reinforcement learning algorithms, or bid/pricing optimization systems
  • Experience leading large engineering teams and collaborating with cross-functional partners is required
  • Significant experience in one or more general-purpose programming languages like Java, Python, Go, Scala, C++ or similar
  • Experience with Data processing frameworks like Spark, Flink, Kafka, Druid, etc
  • Experience with a cloud service provider like AWS or GCP
  • Experience with Tools: Kubernetes, Drone, CircleCI, Spinnaker, Argo, Airflow, Docker, Thrift
  • Experience with Datastores: ElasticSearch / Amazon OpenSearch, Redis, Postgres, Cassandra, BigQuery
  • Experience with a machine learning modeling framework like Tensorflow or PyTorch
  • An adept communicator and has experience communicating with and updating executives

Responsibilities

  • Building Reddit-scale optimizations to improve advertiser outcomes using cutting-edge techniques in the industry
  • Leverage live auction data and model predictions to adjust campaign bids in real time
  • Incorporate knowledge of the Reddit ads marketplace into budget pacing algorithms powered by control & reinforcement learning systems
  • Lead a team of 15+ engineers on designing new bid & budget optimization products and algorithms as well as conducting rigorous A/B experiments to evaluate the business impact
  • Actively participate and work with other leads to set the long term direction for the team, plan and oversee engineering designs and project execution

Preferred Qualifications

  • Experience designing optimization algorithms in an ad serving platform and/or other marketplaces is preferred
  • Experience with state of the art control systems, reinforcement learning algorithms is a strong plus

Benefits

  • Comprehensive Healthcare Benefits
  • 401k Matching
  • Workspace benefits for your home office
  • Personal & Professional development funds
  • Family Planning Support
  • Flexible Vacation (please use them!) & Reddit Global Wellness Days
  • 4+ months paid Parental Leave
  • Paid Volunteer time off
  • Medical, dental, and vision insurance
  • 401(k) program with employer match
  • Generous time off for vacation
  • Parental leave

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.
Please let Reddit know you found this job on JobsCollider. Thanks! πŸ™