Staff Machine Learning Engineer, Retrieval

Posted 9 hours ago

This is a fully remote position, open to applicants in United States.

📋 Description

• Establish the technical strategy and multi-year roadmap for advertising retrieval modeling.

• Create, develop, and implement candidate-generation and retrieval models for campaigns and advertisements across Reddit’s advertising platforms.

• Utilize two-tower architectures, representation learning, embeddings, sequence models, graph-based techniques, and deep learning approaches.

• Enhance objectives, labels, sampling techniques, hard-negative mining, feature design, embedding generation, candidate filtering, and retrieval depth.

• Collaborate with approximate nearest-neighbor and vector retrieval systems.

• Assess recall, relevance, freshness, diversity, coverage, latency, and cost trade-offs.

• Develop evaluation practices that link retrieval metrics to advertisements and user outcomes.

• Lead offline analyses and online experiments, translating results into modeling revisions.

• Collaborate with ranking, ads platform, auction, measurement, and product teams.

• Compose design documents, review code and model modifications, and enhance modeling, testing, observability, and production ownership.

• Guide ML engineers and cultivate expertise in retrieval, recommendation, and representation learning.


⛳️ Requirements

• Over 7 years of industry experience, including significant experience in building and deploying applied ML products.

• Extensive background in information retrieval, candidate generation, recommender systems, ranking, or related relevance challenges.

• Strong knowledge of DNN, embeddings, two-tower or dual-encoder models, approximate nearest-neighbor search, and multi-stage retrieval.

• Profound experience in training, evaluating, debugging, and deploying deep learning models using frameworks like TensorFlow, PyTorch, or similar.

• Proven ownership of ML projects from problem definition and data preparation to offline evaluation, online experimentation, production launch, and iteration.

• Excellent understanding of experimental design and model evaluation.

• Experience working with large-scale behavioral, contextual, or content datasets and intricate feature pipelines.

• Solid software engineering principles and the capability to write clear, reliable, and maintainable production code.

• Demonstrated technical leadership, including setting direction, managing complex projects, influencing partner teams, and mentoring engineers.

• Exceptional written and verbal communication skills.

• Preferred: experience in ads retrieval, ad serving, recommendation, search relevance, marketplace optimization, sequential/graph/multimodal signals, ads marketplaces, publications/patents/industry contributions, and sequential modeling.


🏝️ Benefits

• 100% remote work opportunity.

• Comprehensive Healthcare Benefits and Income Replacement Programs.

• 401k with Employer Match.

• Global Benefit programs tailored to your lifestyle, encompassing workspace, professional development, and caregiving support.

• Family Planning Support.

• Gender-Affirming Care.

• Mental Health & Coaching Benefits.

• Flexible Vacation & Paid Volunteer Time Off.

• Generous Paid Parental Leave.

• Equity in the form of restricted stock units.

• Medical, dental, and vision insurance.

• Option to opt-out of AI interview recording.

• Reasonable accommodations for qualified individuals with disabilities and disabled veterans.

People also viewed

Stack AV6 hours ago

Senior Machine Learning Engineer

US flagPennsylvania OnlyFull-timeMachine Learning Engineer
ApplyView job
ICA, Inc.9 hours ago

Principal Data & ML Ops Architect

US flagVirginia OnlyFull-timeMachine Learning Engineer$170k – $174k/year
ApplyView job
Upstart15 hours ago

Director of Product – Machine Learning, Decisioning Platforms

US flagUnited States, +1 more countryFull-timeMachine Learning Engineer$216.1k – $299k/year
ApplyView job
Abnormal Security16 hours ago

Machine Learning Engineer II – Behavioral Security Products

GB flagUnited Kingdom OnlyFull-timeMachine Learning Engineer
ApplyView job
Virtusa18 hours ago

ML Engineer – Remote from EU/US Business Hours Overlap

EuropeFull-timeMachine Learning Engineer
ApplyView job
SailPoint18 hours ago

Senior Machine Learning Engineer

US flagUnited States, +1 more countryFull-timeMachine Learning Engineer$124.9k – $210.5k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers