New: upload your resume and get matched to AI jobs. Free to start →

Senior Software Engineer - Search Application (Agentic Search)

Tel Aviv, Israel • Full-time

Posted 1mo ago

Job Location

Tel Aviv, Israel

Tech Stack

Remote Work Policy

On-site

Employment Type

Full-time

Categories

AI Engineer

About the job

Nebius is building a full-stack AI cloud platform for the global AI economy, supporting developers and enterprises from data and model training through to production deployment. We are looking for a Senior Software Engineer to work on the core search application powering our agentic search platform. In this role, you will build and operate a high-scale, latency-sensitive API that orchestrates multiple retrieval capabilities, ranking components, and downstream services to serve thousands of search requests per second while balancing search quality, latency, reliability, and infrastructure cost.

Responsibilities

  • Design, implement, and operate core backend components of a search orchestration system, including online services and background data pipelines.
  • Build well-tested services and pipelines with clear responsibilities and interaction contracts.
  • Define and implement observability primitives, including structured logs, metrics, traces, and quality signals.
  • Support experimentation and iteration through feature flags, controlled rollouts, and online experiments.
  • Track and improve system throughput, latency, and resource usage for performance and cost efficiency.
  • Collaborate with ML engineers to integrate search quality improvements while decoupling ML logic from core system internals.
  • Monitor resource usage, bandwidth consumption, and infrastructure cost.
  • Translate product and quality goals into concrete backend behavior and measurable metrics with data analysts and product managers.

Requirements

  • 5+ years of experience building product-critical backend services.
  • Strong Go and Python experience.
  • Experience with large-scale distributed systems (5k+ RPS, billions of events, high-throughput pipelines).
  • Understanding of Information Retrieval flows and pipelines.
  • Experience operating production systems and debugging failures in distributed environments.
  • Strong understanding of scalability, fault tolerance, and resource management.
  • Interest in either a strong senior IC role or a role with significant technical leadership and ownership.

Benefits

  • Competitive compensation
  • Career growth and learning opportunities
  • Flexibility and ownership
  • Collaborative and innovative culture
  • Opportunity to work on impactful AI projects
  • International environment and talented teams