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 126 million daily active unique visitors, Reddit is one of the internet’s largest sources of information. For more information, visit .
Location: Reddit has a flexible first workforce. Don't live near our office? No worries: you can work remotely from anywhere in the UK or the Netherlands.
About the Team
The ML Efficiency team builds the infrastructure, tooling, and optimization systems that enable machine learning engineers and researchers to train, evaluate, deploy, and operate models efficiently at scale. We focus on improving developer productivity, reducing infrastructure costs, increasing hardware utilization, and accelerating experimentation across the company’s ML ecosystem.
Responsibilities
Design and build systems that improve the efficiency of ML training and inference workloads.
Develop tooling that helps ML engineers debug, profile, optimize, and monitor model performance.
Improve GPU and general resource utilization through scheduling, resource management, caching, and workload optimization.
Partner with ML researchers and product teams to identify bottlenecks and drive performance improvements.
Build benchmarking frameworks and performance dashboards for training and serving systems.
Optimize distributed training infrastructure, data pipelines, and model serving architectures.
Lead cross-functional initiatives that improve the productivity of Reddit ML engineers.
Drive technical strategy for ML platform scalability, reliability, and cost efficiency.
Qualifications
Required
BS, MS, or PhD in Computer Science or a related field.
5+ years of software engineering experience.
Strong proficiency in Python
Profiency in at least one systems language (Go, C++, Rust, or Java) preferred
Experience building distributed systems at scale.
Experience with machine learning infrastructure, training systems, or model serving platforms.
Deep understanding of performance engineering and systems optimization.
Strong debugging and profiling skills.
Preferred
Experience with large-scale recommendation, ranking, generative AI, or foundation model systems.
Experience with distributed training frameworks such as PyTorch Distributed, Ray, Tensorflow, Spark
Familiarity with GPU architectures and performance analysis tools.
Experience optimizing cloud infrastructure costs across large ML workloads.
Contributions to internal platforms used by multiple ML teams.
Experience with building real time ML inference applications
What Success Looks Like
ML engineers can move from idea to experiment faster.
Training and inference costs decrease, performance increases, while model quality is maintained or improved.
GPU utilization and cluster efficiency increase.
Platform reliability improves as ML workloads scale.
Teams spend less time managing infrastructure and more time building models.
Average recommendation model size increases.
Benefits:
Global Benefit programs that fit your lifestyle, from workspace to professional development to caregiving support
Family Planning Support
Gender-Affirming Care
Mental Health & Coaching Benefits
Group Personal Pension Scheme with Employer match
Private Medical and Dental Scheme
Income Replacement Programs
Bike to Work scheme
Flexible Vacation & Paid Volunteer Time Off
Generous Paid Parental Leave
In select roles and locations, the interviews will be recorded, transcribed and summarized by artificial intelligence (AI). You will have the opportunity to opt out of 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 .
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.
€100k - €130k per annum
...What if you could use machine learning to predict human behaviour, not in theory, but in commercially critical decisions that shape what people... ...product mixes, and promotions. As a Senior Machine Learning Engineer, you’ll play a pivotal role in designing and scaling the ML...SuggestedRemote jobPermanentHybrid workingFlexible hours€130k - €160k per annum
...intelligent application is a mountain of manual effort. Today, many engineering teams are buried in tickets, managing Kubernetes clusters,... ...at scale. You’ll be working at the intersection of machine learning and high performance systems, using a modern stack built around...SuggestedRemote jobPermanent£95k - £110k per annum
...Our forecasting models enter into a complex environment with key machine and human decisions being made on their predictions, facing... ...taking ownership of the product and outcome end-to-end. Machine learning at Sona is a success if we have happy clients running successful...SuggestedRemote jobHourly payFull-timeFlexible hoursShift workRotating shifts- £58k - £73k per annumEstimated...is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Machine Learning Engineer: ML Recall based in United Kingdom. As part of the ML Recall team, you will help shape the retrieval layer of a large-scale...SuggestedFull-timeRemoteWork from home
- £63k - £82k per annumEstimated...Abnormal AI is looking for a Machine Learning Engineer to join the Account Takeover Detection team. At Abnormal, we protect our customers against nefarious adversaries who are constantly evolving their techniques and tactics to outwit and undermine the traditional approaches...SuggestedFull-time
€100k - €110k per annum
...mathematical models and algorithms that drive real world impact. Good. A rapidly growing SaaS company is looking for a Senior Machine Learning Engineer to join their high performing machine learning team and transform how companies make critical commercial decisions....Remote jobPermanentOn-site€100k - €150k per annum
...accuracy, helping global companies price, package, and promote like pros. That’s where you come in. They’re on the lookout for Machine Learning Engineers who get excited about turning raw data into real-world insights. If you dream in Python and start conversations with, “What...Remote jobPermanent- £58k - £76k per annumEstimated...position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Machine Learning Engineer: Personalization based in United Kingdom. As part of the Personalization team, you will help shape the e-commerce experience...Full-timeRemoteWork from home
€100k - €160k per annum
...code you ship. This role isn't about tracking desk hours; it's about the impact of what you’re building. I’m looking for a Senior ML Engineer specialising in inference optimisation.... This is a chance to join a fast growing tech unicorn building a next generation AI platform...Remote jobPermanent- Company: RECOPS Job Type: Contract Salary: £500.00 - £500.00Remote
- £66k - £85k per annumEstimated...position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Machine Learning Engineer (Governance ML Platform) based in United Kingdom. This is a fully remote EMEA opportunity focused on building production-...Full-timeRemote
- £51k - £66k per annumEstimated...Job Requisition ID # 26WD98891 Position Overview As a Senior Machine Learning QA Engineer in the Research Enablement team, you will work side-by-side with researchers, Machine Learning Engineers and software engineers to define and uphold quality standards for ML systems...Hybrid workingOn-siteRemote
- £74k - £99k per annumEstimated...team making that future possible! The role We are looking for a Staff Data Engineer to join our Data Platform team and help shape how we collect,... ...colleagues. - Growth mindset: Open to feedback, curious to learn, and driven to make an impact. Preferred, but not required: Experience...Full-timeHybrid workingRemoteWork from homeFlexible hours
- £66k - £85k per annumEstimated...ML infrastructure. Built by engineers, for engineers. From large-... ...customization, and multi-agent learning You will design and build... ...currently looking for senior- and staff-level ML engineers to work on... ...~ A profound understanding of machine learning, large language...Full-timeHybrid working
- £86k - £109k per annumEstimated...all applications and next steps. Our partner is looking for a Staff Engineer (Core & MLOps) based in United Kingdom. This role offers the opportunity... ..., remote-first environment. - A curious, continuous-learning mindset with an interest in evaluating new technologies, architectures...Long-term contractFull-timeRemote
- £86k - £110k per annumEstimated...all applications and next steps. Our partner is looking for a Staff Engineer – Pricing based in United Kingdom. This is a high-impact staff... ...escalation point for live pricing incidents and convert operational learnings into durable architectural and product improvements. - Balance...Full-timeRemote
€120k per annum
...Full-stack Staff Engineer AdTech in Germany ( *remote. candidates must reside in Germany) A genuinely exciting opportunity to influence the future direction of a growing AdTech platform where engineering has a significant voice within the business! My client is a fast...Remote jobPermanent- £61k - £79k per annumEstimated...manages all applications and next steps. Our partner is looking for a Staff Security Researcher based in United Kingdom. This role is... ...rates. The position combines deep technical research with practical engineering, from exploit proof-of-concepts to detection rules, evaluation...Full-time
- Insurs.eu is hiring Documentation Officers to manage the insurance component of visa applications for Europe. Key Responsibilities: Policy Issuance: Generate and print insurance policies to be included in the applicant's visa file (Carpeta). Processing Targets: Meet...
- £58k - £75k per annumEstimated...position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Staff Engineer – Payments based in United Kingdom. As Senior Staff Engineer, you will be the first technical lead within a newly established...Long-term contractFull-time
- £93k - £124k per annumEstimated...Build the best technology in-house: we use new data sources, machine learning and AI to make machines do the heavy lifting About the role... ...to keep evolving to keep the quality bar high. Advances in AI engineering also have enabled us to ship faster, but we need to ensure we...Long-term contractHybrid workingOn-siteRemoteSleep-in shiftFlexible hoursShift work
$550k per annum
...recruiting on a confidential basis for a public hospital and health service on the Gold Coast, Queensland, for a Consultant Psychiatrist / Staff Specialist to join its Forensic Psychiatry team. This is a permanent, substantive consultant post with one of the region’s principal...PermanentRelocation packageRelocationWork visaFlexible hours- £73k - £94k per annumEstimated...with company goals Collaborate closely with product managers, engineers, and other stakeholders to gather and evaluate user requirements... ...experiences, highly curious, a future thinker, and always interested in learning more about complex topics and getting up to speed quickly...Full-time
- £129k - £169k per annumEstimated...to architect next-generation AI infrastructure that transforms engineering simulations? Join a world-class AI research laboratory, currently... ...solvers (OpenFOAM/Simcenter) into ML pipelines for active learning and model refinement. Setup "physics-aware" CI/CD and experiment...Remote jobPermanentVisa sponsorshipFlexible hours
£90k - £100k per annum
Company: TECH TALENT ID Job Type: Permanent Salary: £90000.00 - £100000.00PermanentRemote- £54k - £70k per annumEstimated...AI/ML Software Engineer - Healthcare – Full-Time - Remote (from EUROPE) – Job ID 26AIML302 Description Serious Development is a boutique healthcare strategy, product, and software engineering firm. We partner with healthcare organizations to solve complex operational challenges...Remote jobFull-timeInternship
- £59k - £79k per annumEstimated...Morgan, CapitalG, and Lead Edge Capital. Learn more at grafana. com and follow us on LinkedIn... ...opportunity. The Opportunity: The Field Engineering team works closely with our Presales... ...adoption and revenue-focused activities. As a Staff Field Engineer, you are viewed by Sales...Full-timeRemote
£130k - £155k per annum
The OpportunityThe Field Engineering team works closely with our Presales Solution Engineering team, as well as Product and Marketing, to ensure... ..., enablement and experts they need to close business. As a Staff Field Engineer, you are viewed by Sales and FE leadership as being...Remote- £77k - £98k per annumEstimated...position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Staff Full Stack Engineer - Sell Side Engine based in United Kingdom. This is a highly hands-on Staff Engineer role focused on solving complex...Full-time
- £80k - £107k per annumEstimated...position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Staff Backend Engineer, AI Tooling based in United Kingdom. This is a high-impact engineering role focused on building the platforms, tooling, and AI...Long-term contractFull-time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Machine Learning Engineer. Be the first to apply!
- machine learning engineer remote Remote
- ai ml engineer remote Remote
- ai machine learning engineer Remote
- machine learning engineer Remote
- coffee machine service engineer Remote
- machine Remote
- machine tool sales Remote
- machine learning Remote
- data scientist machine learning Remote
- machine learning work from home Remote
