
Machine Learning Engineer

Summary
Join Reddit's ML Ranking Platform team as a Software Engineer and build highly robust, scalable, reliable, and performant ranking systems. You will work closely with Backend Architects, Product Managers, Machine Learning and domain experts to deliver best in class personalized ranking systems that will advance Reddit's efforts to bring community and belonging to everyone on the planet. This role is remote-friendly within the United Kingdom and offers the opportunity to work on impactful projects from ideation to production, collaborating with a talented, diverse, cross-functional team to solve important problems and create experiences that users will love. You will be involved in technical & product strategy, operations, architecture, and execution for one of the largest sites in the world.
Requirements
- At least 2+ years of experience as a software engineer developing backend/ platforms at scale, using Go, Python, C++ or any object oriented programming language
- Additional knowledge around GraphQL, REST, HTTP basics, GRPC and the ability to design maintainable APIs
- Strong organizational skills, the ability to prioritize tasks and keep projects on schedule
- Attention to detail
- BS degree in Computer Science, a similar technical field of study or equivalent practical experience
- Experience designing and implementing performant, stable, and maintainable API interfaces
- Familiar with software engineering best practices such as unit testing and code reviews, design, and documentation
- Entrepreneurial spirit. You are self-directed, innovative, and biased towards action in fast-paced environments. You love to build new things and thrive in ambiguity and even failure
- Excellent communication skills. You collaborate effectively with teams in a fully remote environment and discuss complex topics with technical and non-technical audiences
Responsibilities
- Design and implement the next generation backend ML systems that power the personalized feeds on Reddit
- Work closely with product and ML engineers to design and implement scalable interfaces
- Explore new technologies that help grow our ML systems capabilities
- Champion and drive engineering processes and best practices
- Write efficient, scalable and maintainable code that will help us iterate quickly and safely
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
Share this job:
Similar Remote Jobs

