Senior Machine Learning Engineer, Ads

New
Q
QuoraOnline advertising
This position can be performed remotely from multiple countries around the world. Listing locations: USA, Canada, Ireland. Please visit careers.quora.com/eligible-countries for details regarding employment eligibility by country., Availability for meetings and impromptu communication during Quora's coordination hours (Mon-Fri: 9am-3pm Pacific Time)Full-TimeSenior
SalaryUS based applicants: $189,507 - $274,604 USD + equity + benefits. Canada candidates: Toronto and Vancouver: $243,330 - $282,076 CAD; all other locations in Canada: $227,108 - $263,271 CAD.
Apply NowOpens the employer's application page

Job Details

Experience
4+ years of professional software development experience in machine learning
Required Skills
PythonMachine LearningPyTorchTensorflowA/B testingDeep Learning

Requirements

  • Bring 4+ years of professional software development experience in machine learning.
  • Have hands-on experience developing and deploying ads ranking models at scale, including CTR or CVR prediction and calibration, with ownership of production improvements.
  • Have experience evaluating ranking models through offline analysis and online experiments, including investigating discrepancies between model metrics and business outcomes.
  • Have experience using AI-assisted development tools for coding, testing, debugging, or data analysis, and validate generated code and conclusions.
  • Have hands-on experience building and deploying deep learning models with PyTorch or TensorFlow.
  • Have a good understanding of the mathematical foundations of machine learning algorithms.
  • Have strong Python programming skills and experience writing maintainable production ML code.
  • Hold a BS, MS, or PhD in Computer Science, Engineering, or a related technical field.
  • Be available for meetings and impromptu communication during Quora's coordination hours, Monday through Friday, 9am-3pm Pacific Time.
  • Preferred: Experience with modern ranking architectures such as feature interaction networks, attention-based user-sequence models, and multi-task learning.
  • Preferred: Understanding of how ranking predictions and calibration interact with bidding and auctions to affect ad delivery and advertiser outcomes.
  • Preferred: Experience with large-scale multi-engineer projects, ranking challenges such as sparse or delayed conversion labels, sampling and exposure bias, cold-start users, or training-serving inconsistencies, or generative recommender systems.

Responsibilities

  • Develop and improve ads ranking models, including prediction objectives, feature interactions, user-history modeling, and calibration.
  • Own machine learning systems end to end, including data pipelines, feature engineering, training-data construction, model evaluation and training, and production integration.
  • Evaluate and apply advances in deep learning and recommendation modeling within production latency, reliability, and cost constraints.
  • Collaborate with ML platform and product engineers to build scalable and efficient production machine learning systems.
  • Partner with product, data science, and engineering teams to define ranking objectives, design A/B experiments, and measure advertiser performance, revenue, and user relevance.
  • Identify opportunities to apply machine learning to other parts of the Ads product.
View Full Description & ApplyYou'll be redirected to the employer's site
US based applicants: $189,507 - $274,604 USD + equity + benefits. Canada candidates: Toronto and Vancouver: $243,330 - $282,076 CAD; all other locations in Canada: $227,108 - $263,271 CAD.
Apply Now