
Staff Software Engineer, ML Understanding
Remote
United Kingdom
Full Time
23-04-2025
Job Specifications
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 you'd like. Don't live near one of our offices? No worries: You can apply to work remotely from Ireland, the Netherlands or the United Kingdom.
The ML Understanding team mission is to develop cutting-edge AI solutions that can understand, generate, and analyze human-like text with unprecedented accuracy and efficiency. This mission also includes developing and maintaining services and systems that support the delivery of content insights to models and systems downstream in Reddit.
The team is looking for an exceptional software engineer mixing knowledge and experience on backend systems, large datasets and AI / LLMs. The ideal candidate will support developing and architecting new and existing systems to allow increasing scale and foster integration in client systems.
You will partner with Engineering, Product, UX Research, and Product Design teams to push the boundaries of what's possible with these powerful language models.
Responsibilities
Technical Leadership: Lead the design, development, and maintenance of the backend and data infrastructure for efficient, accurate, and optimized deployment of AI / ML based systems.
Scalability: Architect and implement scalable AI / ML based solutions that can handle both the long term growth in the size of our data, and the scalability of the support in accessing it across a growing number of needs within the company
Integration: Collaborate with other teams and functions to work towards consolidating all insights about Reddit’s data to be powered by the same platform.
Data Management: Oversee data storage, retrieval, indexing, and query optimization strategies to ensure fast and reliable access to our data. This may include migrating the data to the right datastore given the company’s growing needs
Collaborate with cross-functional teams to gather requirements, define system architectures and support system development.
Mentorship: Provide technical guidance and mentorship to engineers on the team, fostering a culture of learning and innovation.
Problem Solving: Proactively identify technical challenges and propose innovative solutions that align with the team's goals.
Qualifications
7+ years of relevant experience as a software engineer involved in projects related with natural language processing and AI models integration in products.
Strong background in Python programming and some experience with deep learning frameworks like TensorFlow, PyTorch, or Hugging Face Transformers.
Expertise in distributed training frameworks (e.g., Ray Training, PyTorch Distributed), and efficient utilization of hardware resources.
Proficiency in data preprocessing, tokenization, embeddings, and language modeling techniques.
Passion for developing scalable, well-designed, and responsible AI solutions that positively impact society.
Excellent communication and collaboration skills, with the ability to discuss complex technical topics with diverse teams.
Entrepreneurial spirit, self-motivation, and a bias towards action in fast-paced environments.
Benefits
Group Personal Pension Scheme with Employer match
Private Medical and Dental Scheme
Income Replacement Programs
Family Planning Support
Gender-Affirming Care
Mental Health & Coaching Benefits
Bike to Work scheme
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 you need assistance or an accommodation due to a disability, please contact us at ApplicationAssistance@Reddit.com.
About the Company
Reddit is the heart of the internet, where millions of people get together to talk about any topic imaginable. Share, vote, and decide what matters in everything from breaking news, to fandoms, lifehacks, gaming, sports, health, and the internet’s cutest animals. With over 100,000 subreddit communities about every topic you could think of (and thousands more you couldn’t), whatever it is, there’s a place for you on Reddit. Interested in joining our growing team? Check out redditinc.com/careers. Know more
Related Jobs


- Company Name
- talents lab
- Job Title
- Fullstack Engineer
- Job Description
- The Company Our partner is a well-funded startup based in London, building a cutting-edge platform that helps people create AI-powered tools tailored to their daily lives. Their mission is to reshape how software is built and usedmaking it more personal, creative, and independent from big platforms. The team blends deep technical skill with real artistic and creative energy. The Role We're looking for a Fullstack Engineer to join the founding team. This is a hands-on role where you'll build new features, drive performance improvements, and work closely with users and leadership to shape the product. You should be comfortable with fast iteration, learning on the fly, and working across the stack from React frontends to Rust backends. What You'll Do Design and build features in TypeScript and Rust Architect backend components and frontend interfaces Improve performance, reliability, and user experience Manage launches and gather feedback from early adopters Learn and adapt quickly across new technical domains Collaborate directly with the founding team and users Travel occasionally for work and community building What You Bring To The Table 2+ years of experience working at the technical edge (startups or high-impact teams) Fullstack experience with React, TypeScript, and Rust Strong CS fundamentals, whether through formal education or self-taught mastery Working knowledge of web standards like HTTP, WASM, and PWAs Evidence of self-driven projects, open-source work, or technical creativity Quick learner, driven to master new tools and concepts Based in or able to relocate to London; visa sponsorship is available What You'll Get A salary of $90K - $120K / year plus meaningful equity Office in Clerkenwell, with a preference for mostly in-person work Private health and dental insurance Wellness, equipment, and professional development budget Paid travel and 20 days of PTO (plus UK public holidays) Visa sponsorship if needed (for exceptional candidates) Hiring Process Intro chat with the founder Technical interview with the CTO Onsite group session (half-day with the team) Offer We celebrate diversity and are committed to creating an inclusive environment for all employees. We do not discriminate on the basis of race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. We encourage applicants of all backgrounds to apply and look forward to welcoming those who will contribute to our diverse and inclusive culture.


- Company Name
- DigX
- Job Title
- Senior DevOps Engineer
- Job Description
- Senior DevOps Engineer Salary: Competitive | Location: Stafford & Hatfield | Working Pattern: Hybrid About Us At DigX, we're a leading IT consultancy based in Staffordshire, specialising in Digital Transformation. We pride ourselves on our attention to detail and our dynamic, hardworking culture. We are committed to growth and innovation, and we are looking for like-minded individuals to join our team and help us achieve our ambitious goals. Your Impact As our new Senior DevOps Engineer, you'll play a crucial role across three key areas: Microsoft Cloud Administration Configuration and administration of Microsoft 365 Applications, including Office 365, Azure Active Directory, SharePoint Online, and Microsoft Teams Manage user and device administration, document definitions, tagging, and auditing against retention policies Implement and manage Intune and Company Portal, Exchange Online, and Teams Administration Azure DevOps Engineering Define and implement robust, scalable, and secure cloud solutions Provide systems support, respond to monitoring alerts, and implement industry best practices Work with developers to automate provisioning of Azure resources and document automation processes Create and document disaster recovery plans and identify single points of failure Develop CI/CD pipelines and participate in the design and implementation of new system layers Azure Integration Development Design, develop, and maintain integration solutions using Microsoft.NET technologies and Azure Services Collaborate with cross-functional teams to understand integration requirements and translate them into technical solutions Implement and optimise API integrations, data pipelines, and message-based systems Utilise Azure Integration Services such as Azure Functions, Logic Apps, Service Bus, Event Grid, and API Management Ensure security, reliability, and performance standards are met in all integration solutions Your Experience & Expertise Required Skills and Experiences Demonstrable experience in project analyst roles and Office 365 configuration and administration Proficiency in .NET development with a strong understanding of C# programming language Extensive experience with Azure services, including Azure Functions, Logic Apps, Service Bus, Event Grid, and API Management Hands-on experience with integration patterns, RESTful APIs, messaging systems (e.g., RabbitMQ, Azure Service Bus), and data formats (JSON, XML) Familiarity with Azure DevOps, CI/CD pipelines, and source control (e.g., Git) Strong scripting skills in PowerShell, Bash, and YAML Experience with Linux, SQL, and Ansible Desired Skills P3O or APM/PMI qualification Experience with Ansible Tower, Python3, Oracle, PL/SQL, .NET, CSharp, Java, Java Application Servers, Tomcat, SSO, OAUTH2, API Development, and API Invocation using Scripts Experience with Azure SQL Databases Familiarity with IDEs including VS Code and Visual Studio Key Attributes Excellent communication skills with the ability to collaborate effectively within a team and communicate technical concepts to non-technical stakeholders Ability to analyse and troubleshoot complex integration problems, ensuring efficient and effective resolutions Strong project leadership, technical mentoring, and helpdesk structuring skills Our Culture DIGX offers a respectful, fun, collaborative, and positive work culture that encourages growth, innovation, hard work, and career progression. We work closely as a team to develop unmatched services and are always on the lookout for like-minded individuals to join us. Ready to Join Our Journey? Apply now to become part of our dynamic team, where your technical expertise will help shape the digital transformation success stories of tomorrow.


- Company Name
- RedRock Resourcing
- Job Title
- C#/ASP.Net Software Developer x 3 - C#/ASP.Net - New (REFBJ19)
- Job Description
- C#/ASP.Net Software Developer x 3 - C#/ASP.Net - New (REFBJ19) An award-winning software house requires a number of C#/ASP.Net Software Developers to join its innovative and growing software delivery team. Suitable candidates will be responsible for translating project requirements into functional code and maintaining a strong focus on delivering high-quality software. You will work closely with other Developers, BAs and Testers, focussing on quality and good development practice throughout the development lifecycle. The successful candidate will have the folloiwing: Strong technical skills in the Microsoft .Net ecosystem and associated web technologies Proven experience of delivering quality software solutions within an Agile delivery environment Excellent eye for detail, with strong analytical capabilities Ability to contribute positively to Scrum ceremonies and Developer meetings Willing to challenge existing processes and look for ways to improve quality within Development processes and the Scrum team Strong Unit testing experience Ability to communicate technical issues to a non-technical audience Exposure to the folloiwng would be highly beneficail C# / ASP.NET SQL Azure JavaScript/Angular Agile Please send CV for full job description and an infoirmal chat.


- Company Name
- Stott and May
- Job Title
- Lead DevOps Engineer – Salesforce & Copado
- Job Description
- Lead DevOps Engineer – Salesforce & Copado Integration Location: Hybrid (3 days/week onsite in West London) Salary: Up to £107,500 + 12.5% bonus (up to 25%), £4,000 travel allowance, and full benefits package Contract Type: Full-time, Permanent Join a Major UK Organisation Undergoing Digital Transformation We’re partnering with one of the UK’s most high-profile organisations as they continue their ambitious technology transformation journey. This newly created role sits at the heart of a strategic Salesforce consolidation programme, and we're looking for a Lead DevSecOps Engineer with deep Copado expertise to lead on Salesforce deployment and CI/CD automation initiatives. What You'll Be Doing Design and implement scalable, secure DevSecOps pipelines using Copado, especially around Salesforce deployments. Collaborate with product owners to manage and prioritise technical backlogs in an agile delivery environment. Own the end-to-end CI/CD lifecycle including environment management, monitoring, and integration of security tools (e.g. SAST, SCA). Champion automation across infrastructure (e.g. Terraform, Ansible) and testing frameworks. Engage with internal and external stakeholders to align technical delivery with business goals. Promote best practices in DevOps, ensure standardisation, and drive continuous improvement. Key Skills and Experience Essential: 7+ years in DevSecOps, with strong experience in Salesforce deployment pipelines using Copado. Hands-on experience with CI/CD tools, scripting (YAML, Python, Bash, or PowerShell), and infrastructure-as-code. Comfortable working in fast-paced, agile environments with competing priorities. Excellent communication and stakeholder engagement skills. Bachelor’s degree in Computer Science, Engineering, or equivalent experience. Desirable: Copado Compliance Hub and Robotic Testing experience. Retail or e-commerce background. Experience with containerisation (Docker), orchestration (Kubernetes), and cloud-native architectures. Relevant certifications (e.g. Copado Consultant, DevOps Engineer). What’s in It for You Salary: Up to £107,500 Bonus: 12.5% annual bonus (up to 25% maximum) Perks: £4,000 travel allowance, comprehensive benefits package Work Culture: Flexible working within a high-impact transformation environment Interested in shaping the future of DevSecOps within a globally recognised organisation? Apply now to lead the way.