Skip to content
RedditRedditChicago, IL

Senior Software Engineer

Senior Software Engineer at Reddit building scalable distributed systems, integrating applied ML and Generative AI for real-time search, ad ranking, and data pipelines to drive advertiser revenue growth. Requires BS in CS/Engineering and 5+ years experience.

191k – 267k
Remote5+ YOEML Engineering

About the role

Responsibilities

  • Write clean, well-tested, maintainable code that adheres to best practices.
  • Design and build solutions that span systems and own the software design end to end.
  • Work in partnership with management and senior leadership to ensure alignment between technical and business goals.
  • Work with cross functional partners for feature development, bug fixes, and new system design to gather input and requirements.
  • Proactively identify technical challenges and propose innovative solutions that align with the team's goals and contribute to the overall success of advertiser revenue growth.

Requirements

  • Bachelor’s degree in Computer Science, Engineering (any field), or closely related quantitative discipline and five (5) years of experience in job offered or in any occupation in a related field.
  • Designing, implementing, and maintaining scalable distributed systems.
  • Applied machine learning integration.
  • Generative AI training and integration.
  • Continuous integration and deployment pipelines.
  • Data pipelines and ETL.
  • Monitoring, logging, and alerting systems.
  • Observability and on-call management.
  • Real-time search and ad ranking.
  • Search systems.
  • SQL and NoSQL.
  • Unit testing and code quality.

Any suitable combination of education, training and/or experience is acceptable.

Benefits

  • Comprehensive Healthcare Benefits and Income Replacement Programs
  • 401k with Employer Match
  • 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
  • Flexible Vacation & Paid Volunteer Time Off
  • Generous Paid Parental Leave

Skills

Distributed SystemsMachine LearningGenerative AICI/CDData PipelinesETLMonitoringObservabilitySearch SystemsSQLNoSQLUnit TestingPythonJavaAWS

Similar roles

ML Engineering jobs
Reddit

Senior Software Engineer, GenAI Platform

RedditUnited States

Leads development of Reddit's large-scale GenAI Platform, including LLM Gateway, RAG applications, and agentic AI workflows. Requires 5+ years in ML/AI platform engineering with expertise in cloud, Kubernetes, and MLOps practices.

191k – 267k
Remote5+ YOEML Engineering
Airbnb

Senior Machine Learning Engineer, Relevance and Personalization

AirbnbUnited States

Senior ML Engineer on Airbnb's Relevance and Personalization team building end-to-end ranking algorithms, models, and infrastructure for search, recommendations, and marketplace optimization using large-scale structured and unstructured data.

191k – 225k
Remote5+ YOEML Engineering
Illumio

Sr. Machine Learning Engineer

IllumioSunnyvale, CA

Architects high-scale distributed systems and agentic AI for cybersecurity platform, processing massive data with Kafka, Spark/Flink, and Kubernetes. Requires 5-8 years backend experience in Java/Python/Go and expertise in agentic frameworks, RAG, and cloud infrastructure.

191k – 220k
On-site5+ YOEML Engineering
David AI

Senior Machine Learning Research Engineer

David AISan Francisco, CA

Build cutting-edge speech and audio ML models, production inference systems, and resilient pipelines. Own full ML lifecycle from research to deployment on terabytes of audio data.

190k – 260k
On-site5+ YOEML Engineering
Fieldguide

Senior AI Engineer

FieldguideSan Francisco, CA

Builds and ships AI agents that automate complex audit workflows using LLMs, retrieval pipelines, and orchestration logic. Owns end-to-end development, evaluation, reliability, and mentoring while partnering with product and design teams. Requires 3+ years experience with production LLM features.

190k – 255k
Hybrid3+ YOEML Engineering