Staff Backend Engineer, Recommender Systems

1 hour, 54 minutes ago
Full-time
Lead
Software Development
Raya

Raya

Raya is a global community platform fostering human connections through technology, offering a trusted space to find partners, friends, and collaborations worldwide.

Internet Software & Services
51-250
Founded 2015

Description

  • Own the end-to-end architecture of Raya’s recommendation services while remaining hands-on in implementation.
  • Design and ship systems that address cold-start problems, real-time user signals, exposure balancing, and large-scale feature lookups.
  • Evolve ranking systems toward scalable multi-stage architectures, including embedding-based retrieval and graph-aware ranking where appropriate.
  • Serve as the primary technical liaison between Data Science, Product, and Infrastructure teams.
  • Translate complex algorithmic requirements into scalable backend services.
  • Conduct deep-dive design reviews and establish best-practice standards for backend patterns.
  • Mentor Senior Engineers in recommender systems best practices and help raise the engineering bar across the organization.
  • Ensure reliability of mission-critical recommendation loops with low-latency inference and high availability during peak global traffic.
  • Partner with Product and Data Science to implement offline and online experiments.
  • Balance short-term engagement, long-term retention, and marketplace health in ambiguous decision-making contexts.

Requirements

  • Bachelor’s degree in Computer Science, Engineering, Mathematics, or equivalent real-world expertise.
  • 8+ years of software development experience.
  • At least 3 years of experience focused specifically on recommender systems in a production environment.
  • Deep practical experience with collaborative filtering, content-based filtering, and hybrid recommendation models.
  • Experience with two-stage architectures, including candidate generation and ranking.
  • Expert-level proficiency in Golang, Node.js, or Python.
  • Experience building or operating high-throughput discovery, search, or recommendation systems in production.
  • Advanced knowledge of Postgres, MongoDB, and ElasticSearch/OpenSearch, including performance tuning for high-concurrency discovery features.
  • History of shipping platforms that have scaled to millions of users.
  • Experience designing and implementing A/B tests in marketplace or interference-prone environments.

Benefits

  • Remote, full-time engineering role.
  • Salary range of $220,000 to $300,000 per year.
  • Opportunity to work on a high-impact recommendation platform at a pivotal growth stage.
  • Use of AI tools in parts of the hiring process, with final hiring decisions made by humans.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Semi-Senior Fullstack Developer (.Net + Angular)

Workana 1K-5K Internet Software & Services

A Workana is seeking a Mid-Level Fullstack Developer (.NET + Angular) to work full-time on maintaining and evolving a Brazilian software house’s high-performance digital platforms.

Angular Azure C# CI/CD DDD GitHub Actions GitLab CI Microservices .NET REST API
9 minutes ago

Senior PHP/Symfony Engineer (Remote, Full-Time) [HR146] - PK

Smart Working Internet Software & Services

Smart Working is hiring a Senior PHP/Symfony Engineer to design, build, and maintain core backend systems for remote, full-time products in an Agile, cross-functional environment.

Agile CI/CD Docker JavaScript Kubernetes MongoDB Node.js PHP React Symfony TypeScript
9 minutes ago

Senior .Net Developer

Freedx 51-250 Diversified Financial Services

Freedx is hiring a Senior .NET Backend Developer to build and optimize the backend systems of a cryptocurrency exchange that supports trading, secure transactions, and real-time data flow.

Agile AWS Azure Blockchain C# CI/CD Encryption Kafka Microservices MongoDB .NET PostgreSQL RabbitMQ REST API SQL WebSockets
9 minutes ago

Senior Backend Software Engineer

Megaport 251-1K Diversified Telecommunication Services

Senior Backend Software Engineer at Megaport, a remote-first network-as-a-service company, focused on evolving core backend products and APIs for a global cloud connectivity platform.

CI/CD Hibernate Java Kotlin REST API SQL
9 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers