All jobs
Save

Senior Machine Learning Engineer, Ads - Quora

Quora
Contract type
Ongoing
Work mode
100% remote
Experience
Mid-level · 4+ years

Job description

Key details

  • Develop and improve ads ranking models, including prediction objectives, feature interactions, user-history modeling, and calibration
  • Take end to end ownership of machine learning systems - from data pipelines, feature engineering, training-data construction and model evaluation, model training, as well as integration into our production systems
  • Evaluate and apply advances in deep learning and recommendation modeling to improve ads ranking within production latency, reliability, and cost constraints
  • Collaborate with ML platform and product engineers to build scalable and efficient machine learning systems in the production environment
  • Partner with product, data science, and engineering teams to define ranking objectives, design A/B experiments, and measure improvements in advertiser performance, revenue, and user relevance
  • Identify new opportunities to apply machine learning to different parts of the Ads product to drive value for our users and advertisers
  • Company mission
  • Information not specified

Primary stack

Core technologies

Python (Programming Language)

Benefits

  • Information not specified

Requirements & details

  • Availability for meetings and impromptu communication during Quora's coordination hours (Mon-Fri: 9am-3pm Pacific Time)
  • 4+ years of professional software development experience in machine learning
  • Hands-on experience developing and deploying ads ranking models at scale, including CTR or CVR prediction and calibration, with demonstrated ownership of production improvements
  • Experience using AI-assisted development tools for coding, testing, debugging, or data analysis, with sound judgment in validating generated code and conclusions
  • Hands-on experience building and deploying deep learning models with PyTorch or TensorFlow
  • Good understanding of mathematical foundations of machine learning algorithms
  • Strong Python programming skills and experience writing maintainable production ML code. proficient coding ability writing Python
  • BS, MS or PhD in Computer Science, Engineering or a related technical field
  • Experience with modern ranking architectures, such as feature interaction networks, attention-based user-sequence models, and multi-task learning
  • Experience with leading large-scale multi-engineer projects
  • Experience addressing ranking challenges such as sparse or delayed conversion labels, sampling and exposure bias, cold-start users, or training-serving inconsistencies
  • Experience with generative recommender systems
  • Effective communicator with strong leadership skills
  • Passion for Quora's mission and goals
  • Python, PyTorch, TensorFlow
  • Python (Programming Language)

Apply