Software Engineer, Ads ML Features Platform
Software Engineer, Ads ML Features Platform

Software Engineer, Ads ML Features Platform

Full-Time 43200 - 72000 £ / year (est.) No home office possible
Go Premium
R

At a Glance

  • Tasks: Design and build scalable data infrastructure for Ads ML features.
  • Company: Join Reddit, a vibrant community with over 101M daily active users.
  • Benefits: Enjoy flexible work options, private medical care, and generous vacation policies.
  • Why this job: Be part of a cutting-edge team shaping the future of machine learning platforms.
  • Qualifications: 5+ years in infrastructure engineering and experience with SQL-based cloud data warehouses required.
  • Other info: Remote work available from the UK or Netherlands; inclusive hiring practices.

The predicted salary is between 43200 - 72000 £ per year.

Software Engineer, Ads ML Features Platform

Join to apply for the Software Engineer, Ads ML Features Platform role at Reddit, Inc.

Get AI-powered advice on this job and more exclusive features.

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 100,000+ active communities and approximately 101M+ daily active unique visitors, Reddit is one of the internet’s largest sources of information. For more information, visit redditinc.com.

Reddit has a flexible first workforce! If you happen to live close to our physical office location our doors are open for you to come into the office as often as youd like. Don\’t live near one of our offices? No worries: You can apply to work remotely from the Netherlands or the United Kingdom.

Team Overview

We’re building a scalable feature platform that powers Ads ML by making high-quality features easy to build, share, and maintain. Our small but growing team works on projects like batch feature management, impression feature store, training set generation, and event-driven features—with streaming feature management on the horizon.

We are looking for an engineer with deep experience in building high-scale data infrastructure and ML platforms to help evolve and scale our feature management systems.

What You’ll Do

  • Design and build data infrastructure that supports large-scale feature computation, transformation, and storage.
  • Develop frameworks for batch and event-driven features with a focus on reliability, scalability, and ease of use.
  • Drive improvements in data quality and governance through validation, anomaly detection, drift monitoring, and feature lineage tracking.
  • Partner with ML engineers to ensure smooth integration of feature engineering workflows into ML production systems.
  • Contribute to training set generation pipelines and ensure reproducibility and feature versioning for model development.
  • Help shape the future of the platform by exploring streaming feature management and other next-gen capabilities.

What You Bring

  • 3+ years in infrastructure/platform engineering or large-scale distributed systems.
  • 2+ years hands-on experience with SQL-based cloud data warehouses (e.g., BigQuery, Snowflake, Redshift, Databricks).
  • Proficiency with large-scale feature computation frameworks (Spark, PySpark, or Scala).
  • Expertise in distributed systems (scaling, partitioning, fault tolerance, caching).
  • Familiarity with ML production systems, especially ML feature platforms, is a big plus.
  • Knowledge of MLOps workflows – from feature engineering to training to online serving.

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 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. If, due to a disability, you need an accommodation during the interview process, please let your recruiter know.

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

In select roles and locations, the interviews will be recorded, and transcribed and summarized by artificial intelligence (AI). You will have the opportunity to opt out recording, transcription and summarization prior to any scheduled interviews.

During the interview, we will collect the following categories of personal information: Identifiers, Professional and Employment-Related Information, Sensory Information (audio/video recording), and any other categories of personal information you choose to share with us. We will use this information to evaluate your application for employment or an independent contractor role, as applicable. We will not sell your personal information or disclose it to any third party for their marketing purposes. We will delete any recording of your interview promptly after making a hiring decision. For more information about how we will handle your personal information, including our retention of it, please refer to our Candidate Privacy Policy for Potential Employees and Contractors.

We are an equal opportunity employer and are 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. If, due to a disability, you need an accommodation during the interview process, please let your recruiter know.

#J-18808-Ljbffr

Software Engineer, Ads ML Features Platform employer: Reddit, Inc.

Reddit is an exceptional employer that fosters a flexible and inclusive work culture, allowing employees to thrive in a remote or hybrid environment. With a strong focus on employee growth, Reddit offers comprehensive benefits including a pension scheme, private medical and dental coverage, and generous vacation policies, ensuring that team members are well-supported both personally and professionally. Joining Reddit means being part of a dynamic team dedicated to innovation in the tech space, where your contributions directly impact millions of users worldwide.
R

Contact Detail:

Reddit, Inc. Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software Engineer, Ads ML Features Platform

✨Tip Number 1

Familiarise yourself with Reddit's culture and values. Understanding their community-driven approach will help you align your answers during interviews, showcasing how your experience can contribute to their mission.

✨Tip Number 2

Brush up on your knowledge of large-scale data infrastructure and ML platforms. Be prepared to discuss specific projects where you've implemented similar systems, as this will demonstrate your hands-on experience.

✨Tip Number 3

Network with current or former Reddit employees on platforms like LinkedIn. Engaging in conversations about their experiences can provide valuable insights and potentially lead to referrals.

✨Tip Number 4

Prepare for technical interviews by practising coding challenges related to distributed systems and SQL-based cloud data warehouses. This will help you feel more confident and ready to tackle the technical aspects of the role.

We think you need these skills to ace Software Engineer, Ads ML Features Platform

Data Infrastructure Design
SQL-based Cloud Data Warehousing
BigQuery
Snowflake
Redshift
Databricks
Large-scale Feature Computation Frameworks
Spark
PySpark
Scala
Distributed Systems Expertise
Scaling and Partitioning
Fault Tolerance
Caching Techniques
ML Production Systems Familiarity
MLOps Workflows
Feature Engineering
Training Pipelines
Online Serving

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights relevant experience in infrastructure and platform engineering, especially with SQL-based cloud data warehouses and large-scale feature computation frameworks. Use keywords from the job description to align your skills with what Reddit is looking for.

Craft a Strong Cover Letter: Write a cover letter that showcases your passion for building scalable data infrastructure and your experience with ML platforms. Mention specific projects or achievements that demonstrate your expertise in distributed systems and MLOps workflows.

Showcase Relevant Projects: If you have worked on projects related to feature management systems or ML production systems, be sure to include these in your application. Describe your role, the technologies used, and the impact of your work on the project outcomes.

Prepare for Technical Questions: Anticipate technical questions related to your experience with data infrastructure and ML platforms. Be ready to discuss your approach to reliability, scalability, and data quality improvements, as these are key aspects of the role at Reddit.

How to prepare for a job interview at Reddit, Inc.

✨Showcase Your Technical Skills

Be prepared to discuss your experience with SQL-based cloud data warehouses and large-scale feature computation frameworks. Bring examples of past projects where you successfully built or managed data infrastructure, as this will demonstrate your hands-on expertise.

✨Understand the Role's Requirements

Familiarise yourself with the specific responsibilities outlined in the job description. Highlight your experience in building scalable systems and your knowledge of MLOps workflows during the interview to show that you are a perfect fit for the role.

✨Prepare for Behavioural Questions

Expect questions about teamwork and collaboration, especially since you'll be partnering with ML engineers. Prepare examples that showcase your ability to work effectively in a team and how you've contributed to successful projects in the past.

✨Ask Insightful Questions

At the end of the interview, ask questions that reflect your interest in the company's future and the technology stack they use. Inquire about their approach to feature management and how they envision the evolution of their platform, which shows your enthusiasm for the role.

Software Engineer, Ads ML Features Platform
Reddit, Inc.
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

R
  • Software Engineer, Ads ML Features Platform

    Full-Time
    43200 - 72000 £ / year (est.)

    Application deadline: 2027-09-17

  • R

    Reddit, Inc.

Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>