At a Glance
- Tasks: Lead exciting projects in NLP and machine learning for advertising.
- Company: Join Reddit, a vibrant community with a flexible work culture.
- Benefits: Enjoy competitive pay, health perks, and personal development funds.
- Other info: Remote work options available; great career growth in a dynamic environment.
- Why this job: Make a real impact on how brands connect with users through innovative tech.
- Qualifications: 5+ years in ML, experience with NLP models, and a passion for data.
The predicted salary is between 36000 - 60000 £ 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 over 100,000 active communities and approximately 101M daily active unique visitors. Reddit has a flexible first workforce, allowing remote work from the Netherlands or the United Kingdom.
The Ads Contextual Intelligence (ACI) team is responsible for all "contextualization" projects within the Reddit Monetization charter. The team focuses on:
- Contextual Signals & Relevance: Classifying organic and promoted content into interpretable tags.
- Safety & Suitability: Building in-house classification capabilities for detecting sensitive and unsafe content.
- Knowledge Graph: 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 and iterating on NLP algorithms and models for advertising use cases.
- Building data processing pipelines and APIs for signal availability.
- Providing hands-on help for integrating contextual signals into optimization models.
- Ensuring reliability, scalability, and performance of ML systems through automated tests and monitoring.
- Participating in modeling and coding reviews to maintain quality standards.
- Collaborating with teams to translate business requirements into technical solutions.
Required Qualifications:
- 5+ years of experience with the full lifecycle of designing, training, evaluating, testing, and deploying models.
- Experience building NLP models and integrating them at scale.
- Familiarity with mainstream DL frameworks: TensorFlow or PyTorch.
- Excitement about working with data and understanding metrics.
Preferred Qualifications:
- Tech leadership experience, mentoring junior engineers and leading projects.
- Experience with 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
- Personal & Professional development funds
- Family Planning Support
- Commuter Benefits
- Flexible Vacation & Reddit Global Days Off
Reddit is an equal opportunity employer, committed to building a diverse workforce and providing reasonable accommodations for qualified individuals with disabilities.
How to Apply: Interested candidates should submit their resume and cover letter through the application portal.
Senior Machine Learning Engineer, Ads Contextual Intelligence in London employer: TechBrains
Reddit is an exceptional employer that fosters a flexible and inclusive work culture, allowing employees to thrive in a remote-first environment while also offering the option to collaborate in person at our UK office. With a strong emphasis on personal and professional development, employees benefit from generous support for family planning, health, and wellness, alongside opportunities to work on cutting-edge machine learning projects that drive meaningful impact in the advertising space. Join us to be part of a diverse community that values innovation, collaboration, and growth.
StudySmarter Expert Advice🤫
We think this is how you could land Senior Machine Learning Engineer, Ads Contextual Intelligence in London
✨Get Involved in Data Science Meetups
Tap into local data science meetups or workshops to connect with fellow enthusiasts and professionals. These events are goldmines for networking, and sometimes even lead directly to job openings at companies like TechBrains!
✨Show Off Your Projects
Start building a public portfolio showcasing your data science projects on platforms like GitHub or personal websites. Highlight unique analyses or models you've developed. This not only demonstrates your skills but also gets your name out there for roles like Senior Machine Learning Engineer, Ads Contextual Intelligence at TechBrains.
✨Leverage Professional Networks
Join professional bodies related to data science, like the Data Science Society or similar organisations. Getting involved can lead to mentorship opportunities and insider knowledge about full-time positions at companies like TechBrains.
✨Apply Directly through Our Website
When you find a suitable opening like Senior Machine Learning Engineer, Ads Contextual Intelligence at TechBrains, make sure to apply directly through our website. It gives you an edge and shows you're keen to join our team. Plus, who doesn’t love a direct application? It’s easier than navigating through job boards!
We think you need these skills to ace Senior Machine Learning Engineer, Ads Contextual Intelligence in London
Some tips for your application 🫡
Show Off Your Projects:In the world of data science, your projects can speak volumes about your skills. Make sure to showcase a few key projects in your CV or portfolio, especially those that highlight your ability to work with data sets, build models, or use relevant tools like Python, R, or SQL. Don’t forget to include links to any GitHub repositories if applicable!
Quantify Your Achievements:Employers love numbers! When drafting your CV, highlight your achievements with quantifiable results. For instance, mention how your data analysis led to a certain percentage increase in efficiency or revenue at a previous job or project. These details can really make your application pop!
Craft a Tailored Cover Letter:For a full-time role at TechBrains, your cover letter should reflect your passion for data science and your excitement about the specific projects or values of the company. Dive into why you’re a good fit, how your skills align with their needs, and any unique perspectives you can bring to the team.
Stand Out with Relevant Courses and Certifications:Although experience talks, relevant courses or certifications can be your ticket to impressing hiring managers at TechBrains. Mention any standout courses you've completed that equipped you with essential skills, such as machine learning certifications or data visualisation courses. This shows your commitment to continuously developing your skills in the field!
How to prepare for a job interview at TechBrains
✨Brush Up on Your Statistics
For a data science role, we need to seriously sharpen our statistics skills. Get ready to tackle technical questions on probability distributions, hypothesis testing, and regression analysis. These are often the bread and butter of data science interviews, so don't just skim over them!
✨Showcase Your Projects
Prepare a killer portfolio showcasing your data science projects. We should include details about the datasets used, the tools and techniques applied, and the impact of your findings. If we can walk them through a particularly challenging project or a cool visualisation that had real-world implications, it’ll really make us stand out!
✨Get Comfortable with Python and R
Most data science positions require us to be proficient in programming languages like Python and R. We should practice common libraries like pandas, NumPy, and scikit-learn, and be ready for live coding exercises or algorithm questions. Showing off our coding chops can really impress the interviewers at TechBrains!
✨Prepare for Case Studies
Expect to encounter real-world case studies during the interview. We might be asked how we’d approach a data problem or analyse a dataset to extract insights. It's essential to think out loud and demonstrate our problem-solving process so that the interviewer can see our logical thinking in action.