At a Glance
- Tasks: Develop and enhance machine learning models for app conversions at Reddit.
- Company: Join Reddit, a vibrant community platform with millions of active users and diverse interests.
- Benefits: Enjoy flexible vacation, remote work options, and personal development funds.
- Why this job: Be part of a dynamic team shaping the future of advertising through innovative technology.
- Qualifications: 3+ years in deep learning, experience with TensorFlow or PyTorch, and model deployment skills required.
- Other info: This role is remote within the Netherlands or the UK.
The predicted salary is between 36000 - 60000 £ per year.
Reddit is a community of communities. It’s built on shared interests, passion, and trust and is home to the most open and authentic conversations on the internet. Every day, Reddit users submit, vote, and comment on the topics they care most about. With + active communities and approximately M+ daily active unique visitors, Reddit is one of the internet’s largest sources of information. We’re evolving and continuing our mission to bring community, belonging, and empowerment to everyone in the world. Providing a delightful and relevant experience to our users applies to our Ads like all of our offerings, and we’re excited to build a product that is best-in-class for our users and advertisers. The year ahead is a busy one - join us!
The App Ads Team is entrusted with the development and maintenance of a diverse set of Machine Learning models that are responsible for predictions regarding user conversions after engaging with Reddit. The creation and enhancement of these models plays a crucial role in our organization's efforts to optimize advertising effectiveness and drive business growth. We are looking for a motivated engineer that will help us advance our vision. As a diverse group of software engineers, product managers, data scientists, and ads experts, we are excited for you to join our team!
Your Responsibilities:
- Develop advanced and scalable deep learning models using cutting-edge techniques for critical machine learning tasks within the app conversions modeling domain.
- Design and implement innovative strategies for signal loss mitigation, ensuring the accuracy and reliability of predictions in the presence of incomplete or noisy data.
- Research, implement, test, and launch new model architectures including deep neural networks with advanced pooling and feature interaction architectures.
- Systematic feature engineering works to convert all kinds of raw data in Reddit (dense & sparse, behavior & content, etc) into features with various FE technologies such as aggregation, embedding, sub models, etc.
- Be a mentor and cross-functional advocate for the team.
- Contribute meaningfully to team strategy. We give everyone a seat at the table and encourage active participation in planning for the future!
Who You Might Be:
- + years of experience with industry-level deep learning models.
- + years of experience with mainstream ML frameworks (such as Tensorflow and Pytorch).
- + years of end-to-end experience of training, evaluating, testing, and deploying industry-level models.
- + years of experience of orchestrating complicated data generation pipelines on large-scale datasets.
- Experience with ads domain and conversion modeling is a plus.
- Experience with recommendation systems is a plus.
Benefits:
- Pension Scheme
- Private Medical and Dental Scheme
- Life Assurance, Income Protection
- Workspace benefit for your home office
- Personal & Professional development funds
- Family Planning Support
- Commuter Benefits
- Flexible Vacation & Reddit Global Days Off
This role is remote within the Netherlands or the UK.
Machine Learning Engineer, App Ads employer: Reddit
Contact Detail:
Reddit Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Machine Learning Engineer, App Ads
✨Tip Number 1
Familiarise yourself with Reddit's unique community and culture. Understanding their values and how they engage users can help you tailor your approach during interviews, showing that you're not just a fit for the role but also for the company.
✨Tip Number 2
Brush up on your knowledge of deep learning models and frameworks like TensorFlow and PyTorch. Being able to discuss recent advancements or projects you've worked on using these technologies will demonstrate your expertise and passion for the field.
✨Tip Number 3
Network with current or former Reddit employees on platforms like LinkedIn. Engaging in conversations about their experiences can provide valuable insights into the company culture and expectations, which you can leverage during your application process.
✨Tip Number 4
Prepare to discuss your experience with signal loss mitigation and feature engineering. Be ready to share specific examples of how you've tackled similar challenges in past projects, as this will highlight your problem-solving skills and relevance to the role.
We think you need these skills to ace Machine Learning Engineer, App Ads
Some tips for your application 🫡
Understand the Role: Take time to thoroughly read the job description for the Machine Learning Engineer position at Reddit. Understand the key responsibilities and required skills, especially focusing on deep learning models and machine learning frameworks.
Tailor Your CV: Customise your CV to highlight relevant experience in deep learning and machine learning frameworks like TensorFlow and PyTorch. Include specific projects or achievements that demonstrate your expertise in these areas.
Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for machine learning and how your background aligns with Reddit's mission. Mention any experience you have with advertising effectiveness and conversion modelling, as this is crucial for the role.
Showcase Your Projects: If applicable, include links to your GitHub or portfolio where you have showcased relevant projects. Highlight any work related to deep learning models or data pipelines, as this will strengthen your application.
How to prepare for a job interview at Reddit
✨Showcase Your Technical Skills
Be prepared to discuss your experience with deep learning models and frameworks like TensorFlow and PyTorch. Bring examples of projects you've worked on, especially those related to app conversions or advertising.
✨Understand Reddit's Community
Familiarise yourself with Reddit's unique culture and user base. Understanding how the platform operates and its community-driven nature will help you align your answers with their mission and values.
✨Prepare for Problem-Solving Questions
Expect technical questions that assess your problem-solving abilities, particularly in signal loss mitigation and feature engineering. Practice explaining your thought process clearly and concisely.
✨Demonstrate Team Collaboration
Reddit values teamwork, so be ready to discuss your experience working in cross-functional teams. Highlight instances where you mentored others or contributed to team strategy, showcasing your collaborative spirit.