At a Glance
- Tasks: Lead exciting projects in NLP and machine learning for advertising at Reddit.
- Company: Join Reddit, a vibrant community with over 101M daily users and a commitment to authenticity.
- Benefits: Enjoy flexible work options, private medical care, and generous vacation policies.
- Why this job: Be part of a team that drives innovation and enhances user experience through cutting-edge technology.
- Qualifications: 5+ years in ML, expertise in NLP, and experience with TensorFlow or PyTorch required.
- Other info: Remote work available from the UK or Netherlands; inclusive workplace culture.
The predicted salary is between 43200 - 72000 £ per year.
Reddit is a community of communities, built on shared interests, passion, and trust. It is home to the most open and authentic conversations on the internet, with 100,000+ active communities and approximately 101M+ daily active unique visitors. The Ads Contextual Intelligence (ACI) team is responsible for all the contextualization projects within the Reddit Monetization charter. We focus on making sense of user and advertiser-generated content in an automated fashion at scale, improving marketplace efficiency, and providing Business Intelligence insights.
We are a Machine Learning/Data heavy team with a focus in the following areas:
- Contextual Signals & Relevance: Classification of organic and promoted content into interpretable tags.
- Safety & Suitability: In-house classification capabilities for detecting sensitive and unsafe content.
- Knowledge Graph: Semi-automatic curation and utilization of Reddit's Knowledge database.
- Marketplace Efficiency: Enhancing performance in Targeting, Retrieval, Ranking, and Marketplace Quality.
- Business Intelligence Applications: Empowering advertisers with contextual signals.
As a Senior ML Engineer, you will be responsible for the full cycle execution of content understanding projects, collaborating with cross-functional teams on requirements and design, implementation, and experimentation.
Responsibilities:
- Developing new or iterating on existing NLP algorithms and models for advertising use cases.
- Building data processing pipelines & APIs for signal availability.
- Consulting for the integration of contextual signals into downstream optimization models.
- Ensuring reliability, scalability, and performance of ML systems through testing and monitoring.
- Participating in modeling and coding reviews.
- Collaborating with cross-functional teams to translate business requirements into technical solutions.
Required Qualifications:
- 5+ years of hands-on experience with the full lifecycle of designing, training, evaluating, testing, and deploying models.
- Experience building NLP models and integrating them at scale.
- Experience with mainstream DL frameworks: TensorFlow or PyTorch.
- Excitement about working with data.
Preferred Qualifications:
- Tech leadership experience: mentoring junior engineers and leading complex projects.
- Experience with our stack (Python, Golang, Airflow, BigQuery, Ray, k8s, kafka, GCP/AWS).
- Familiarity with the Ads domain and/or Search/Recommender systems.
- Hands-on experience with using/fine-tuning/building LLMs.
Benefits:
- Pension Scheme
- Private Medical and Dental Scheme
- Life Assurance, Income Protection
- Workspace benefit for your home office
- Family Planning Support
- Flexible Vacation & Reddit Global Days Off
Reddit is proud to be an equal opportunity employer and is committed to building a workforce representative of the diverse communities we serve. Reddit is committed to providing reasonable accommodations for qualified individuals with disabilities and disabled veterans in our job application procedures.
Senior Machine Learning Engineer, Ads Contextual Intelligence Remote - United Kingdom employer: Reddit, Inc.
Contact Detail:
Reddit, Inc. Recruiting Team
ApplicationAssistance@Reddit.com
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Machine Learning Engineer, Ads Contextual Intelligence Remote - United Kingdom
✨Tip Number 1
Familiarise yourself with the latest advancements in NLP and machine learning, especially those relevant to advertising. Being able to discuss recent trends or breakthroughs during your interview can demonstrate your passion and expertise in the field.
✨Tip Number 2
Network with professionals in the machine learning and advertising sectors. Attend relevant meetups or webinars, and connect with current Reddit employees on LinkedIn. This can provide you with insider knowledge about the company culture and expectations.
✨Tip Number 3
Prepare to showcase your experience with TensorFlow or PyTorch by discussing specific projects where you've implemented these frameworks. Be ready to explain your thought process and the impact of your work on previous projects.
✨Tip Number 4
Understand Reddit's unique position in the market and how contextual signals can enhance ad targeting. Research their current advertising strategies and think of innovative ideas that could improve marketplace efficiency, which you can share during your interview.
We think you need these skills to ace Senior Machine Learning Engineer, Ads Contextual Intelligence Remote - United Kingdom
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights relevant experience in machine learning and NLP. Focus on projects where you've developed or iterated on algorithms, especially those related to advertising use cases.
Craft a Strong Cover Letter: In your cover letter, express your excitement about working with data and contextual signals. Mention specific experiences that align with the responsibilities listed in the job description, such as building data processing pipelines or collaborating with cross-functional teams.
Showcase Technical Skills: Clearly list your technical skills, particularly your experience with TensorFlow or PyTorch, and any familiarity with Python, Golang, or cloud services like GCP/AWS. This will demonstrate your capability to handle the technical demands of the role.
Highlight Leadership Experience: If you have tech leadership experience, be sure to mention it. Discuss any mentoring roles or complex projects you've led, as this aligns with the preferred qualifications for the position.
How to prepare for a job interview at Reddit, Inc.
✨Showcase Your NLP Expertise
Be prepared to discuss your experience with NLP algorithms and models. Highlight specific projects where you've developed or iterated on models like NER or text classification, and be ready to explain the impact of your work.
✨Demonstrate Technical Proficiency
Familiarise yourself with the tools and frameworks mentioned in the job description, such as TensorFlow or PyTorch. Be ready to discuss how you've used these technologies in past projects, particularly in building and deploying models at scale.
✨Emphasise Collaboration Skills
Since the role involves working with cross-functional teams, prepare examples that showcase your ability to collaborate effectively. Discuss how you've translated business requirements into technical solutions in previous roles.
✨Prepare for Coding and Modelling Reviews
Expect to participate in coding reviews during the interview process. Brush up on best practices for model management and be ready to provide constructive feedback on code quality and performance, demonstrating your commitment to high standards.