×
Register Here to Apply for Jobs or Post Jobs. X

Software Engineer, ML Search

Job in Myrtle Point, Coos County, Oregon, 97458, USA
Listing for: Reddit
Full Time position
Listed on 2025-12-14
Job specializations:
  • Software Development
    Machine Learning/ ML Engineer, Software Engineer, Backend Developer, AI Engineer
Salary/Wage Range or Industry Benchmark: 322000 USD Yearly USD 322000.00 YEAR
Job Description & How to Apply Below
Position: Staff Software Engineer, ML Search
Location: Myrtle Point

Employer Industry: Social Media and Technology

Why consider this job opportunity:
  • Salary up to $322,000
  • Comprehensive healthcare benefits, including medical, dental, and vision insurance
  • Flexible vacation policy and Reddit Global Wellness Days
  • Opportunity for personal and professional development with dedicated funds
  • 4+ months of paid parental leave and paid volunteer time off
  • Remote-friendly work environment with the option to work from physical office locations
What to Expect (Job Responsibilities):
  • Own pipelines and directed acyclic graphs (DAGs) that move data, features, embeddings, and models through the machine learning lifecycle
  • Design and maintain ranking and retrieval services that run models in real-time
  • Build scalable model-serving APIs, ensuring reliability, efficiency, and performance
  • Create reusable infrastructure that other machine learning engineers depend on for training, deploying, and iterating on models
  • Ensure pipelines and systems support high scale, low latency, and operational excellence
What is Required (Qualifications):
  • 8+ years of industry experience focusing on search and recommendation systems
  • 6+ years of experience in designing, building, and iterating large-scale search relevance and infrastructure systems
  • Proven track record in delivering large and complex systems with significant business impacts
  • Knowledge and experience working with search systems (e.g., Lucene, Solr, Elastic Search, Open Search)
  • Proficient in object-oriented programming (Python, Golang) and API design and integration with Graph

    QL, REST, HTTP, Thrift, or gRPC
How to Stand Out (Preferred Qualifications):
  • Experience developing applications using large-scale data stacks such as Kubeflow, Airflow, Big Query, Kafka, Kubernetes, and Redis
  • Demonstrated expertise in cross-functional collaboration on large-scale projects with complex dependencies

We prioritize candidate privacy and champion equal-opportunity employment. Central to our mission is our partnership with companies that share this commitment. We aim to foster a fair, transparent, and secure hiring environment for all. If you encounter any employer not adhering to these principles, please bring it to our attention immediately.

#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary