N

Nebius

Runs GPU clouds for AI training and deployment

Staff Software Engineer - Agentic Search, Index

Backend EngineeringConfirmed live in the last 24 hours
Full-timeZürich, SwitzerlandNo salary listedIn-person

About the Job

Requirements

  • At least 8 years of experience building production backend or data infrastructure systems.
  • Strong experience with Go.
  • Experience with large-scale data processing systems, including systems handling 10+ GiB/sec throughput or petabyte-scale datasets.
  • Experience building or operating databases, storage systems, data planes, or indexing pipelines.
  • Strong understanding of distributed systems, fault tolerance, consistency, and scalability.
  • Experience running production systems and handling operational incidents.
  • Ability to reason about end-to-end data flows.

Responsibilities

  • Design, implement, and operate large-scale indexing systems and data pipelines at the core of the search infrastructure.
  • Develop and optimize indexing strategies that balance performance, freshness, and resource efficiency.
  • Work on storage formats, compaction strategies, and update mechanisms to keep data accessible and current.
  • Ensure pipeline reliability and predictability under high-throughput conditions.
  • Build well-tested components with clear responsibilities and interaction contracts, adapting them as the system evolves.
  • Define and implement observability primitives, including structured logs, metrics, and data quality signals across offline and nearline pipelines.
  • Monitor throughput, resource usage, and cost, and drive optimizations when business needs require them.
  • Collaborate with runtime and machine-learning teams to ensure indexing outputs meet retrieval and ranking requirements.
  • Enable safe experimentation on indexing strategies and data processing logic through controlled rollouts and clearly defined quality signals.
  • Participate in coding interviews as part of the hiring process.

Desired Qualifications

  • Experience with C++ or Rust.
  • Experience with distributed data processing frameworks such as Spark, Flink, MapReduce, or Beam.
  • Experience with content systems, including scraping, proxying, or anti-bot infrastructure.
  • Experience in ad tech, social networks, or other large-scale content platforms.
  • Experience with database management system internals, whether open source or software-as-a-service, and cloud infrastructure.
  • Open-source contributions or active involvement in the engineering community.
  • Competitive programming or capture-the-flag participation, such as ICPC or IOI.
  • Participation in SHAD or similar advanced technical programs.
  • Conference talks or technical publications.

About the Company

Nebius

Runs GPU clouds for AI training and deployment

Nebius runs an AI cloud for developers, researchers, and enterprises that train models and put them into production. Its AI Cloud combines GPU computing, storage, networking, and managed services, while Token Factory runs models through an API so teams do not manage the underlying servers. Customers rent computing and storage at usage rates or reserve capacity, choosing resources that fit short experiments or sustained production workloads. Beyond the cloud, the group owns Avride, which develops autonomous vehicles and delivery robots, and TripleTen, which teaches technical skills for people changing careers. The publicly listed group is headquartered in Amsterdam, Netherlands.

Company size
1,001-5,000
Company stage
IPO
Headquarters
Amsterdam, Netherlands
Founded
1997

Recently Posted Jobs

Explore more opportunities at Nebius

See more jobs