Ad Relevance and Ranking, Machine Learning Engineer (Staff/Senior)

San Francisco, CA

Instacart logo
Instacart
Apply now Apply later

Posted 3 weeks ago

 

OVERVIEW

We are looking for an outstanding ads ranking and relevance machine learning engineer to join our team. We work on improving the relevance of ads on Instacart. Instacart ads help customers access relevant promotions/ads and help advertisers achieve their goals of reaching new customers, and retaining loyal customers. Many of these promotions help customers get prices that are lower than in-store prices and are more valuable when well-targeted. Machine Learning models play a major role in driving the selection and ranking of ads across placements and product lines so that we prioritize the best ad for each customer context.

ABOUT THE JOB

  • This is a senior individual contributor role leading projects with significant impact on customer experience and revenue
  • You will build new machine learning models to improve selection and ranking of ads. 
  • You will design and code highly scalable, machine learning applications processing large volumes of data
  • You will participate in the entire development lifecycle of ad projects - from concept to production release
  • You will collaborate with other Machine Learning Engineers, Economists, Data Scientists and Product managers in crafting and implementing your technical vision
  • You will coach and mentor the next generation of strong engineers on the team

ABOUT YOU

  • An expert with 5+ years of industry experience in online advertising with a particular focus on machine learning applications for improving content relevance and ranking
  • Have strong engineering skills with expertise in Python and fluency in data manipulation (SQL, Spark, Pandas) and machine learning (scikit-learn, XGBoost, Keras/Tensorflow) tools
  • Have an applied research mindset and stay close to recent developments in deep learning, recommendation systems and causal inference 
  • Have experience with building large scale distributed systems
  • Are a strong communicator who can collaborate with diverse stakeholders across all levels
  • Bonus: Familiarity with auctions
  • B.Sc. (required), M.S./PhD (preferred) in Computer Science, Mathematics, Statistics or related field
Job tags: Deep Learning Distributed Systems Engineering Keras Machine Learning Pandas Python Research Scikit-Learn Spark SQL TensorFlow XGBoost
Share this job: