Senior Software Engineer, AI Search & Data Infra

Nebius

Greater London

On-site

GBP 90,000 - 130,000

Full time

10 days ago
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Competitive compensation
Career growth and learning
Flexibility and ownership
Collaborative culture
Impactful AI projects
International environment

Job summary

Nebius is seeking a Senior Software Engineer to join our indexing and data processing team, building a scalable search platform for AI workloads. You will ingest, process, and organize massive data volumes, focusing on offline and nearline pipelines with emphasis on throughput and correctness.

You will shape indexing strategies, storage formats, and observability, collaborating with runtime and ML teams to meet retrieval needs. A strong background in Go and large-scale data systems is essential.

Qualifications

  • 5+ years of experience building production backend or data infrastructure systems.
  • Strong Go experience (C++/Rust is a plus)
  • Experience with large-scale data processing systems (10+ GiB/sec throughput, 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

Responsibilities

  • Design, implement, and operate large-scale indexing systems and data pipelines at the core of our search infrastructure.
  • Develop and optimise indexing strategies balancing performance, freshness, and resource efficiency.
  • Work on storage formats, compaction strategies, and update mechanisms to keep data accessible and current.
  • Ensure reliability and predictability of pipelines under high-throughput conditions.
  • Build well-tested components with clear responsibilities and interaction contracts, while evolving the system.
  • Define observability primitives, including structured logs, metrics, and data quality signals across pipelines.
  • Monitor throughput, resource usage, and cost, and drive optimisations as needed.
  • Collaborate with runtime and ML teams to ensure indexing outputs meet retrieval and ranking requirements.
  • Enable safe experimentation on indexing strategies and data processing logic through controlled rollouts and quality signals

Skills

Go
Distributed systems
Data processing
Backend

Tools

Spark
Flink
MapReduce
Beam

Job description

Nebius is seeking a Senior Software Engineer to join our indexing and data processing team, building a scalable search platform for AI workloads. You will ingest, process, and organize massive data volumes, focusing on offline and nearline pipelines with emphasis on throughput and correctness.

You will shape indexing strategies, storage formats, and observability, collaborating with runtime and ML teams to meet retrieval needs. A strong background in Go and large-scale data systems is essential.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Product Manager, AI Search & Indexing
Senior Product Manager, AI Search & Indexing

Nebius • Greater London

On-site
GBP 90,000 - 160,000
Senior Backend Engineer – Low-Latency AI Search
Senior Backend Engineer – Low-Latency AI Search

Nebius • Greater London

On-site
GBP 110,000 - 160,000
Competitive compensation
Career growth
Flexibility and ownership
+3
Senior ML Engineer for Agentic Search Platform
Senior ML Engineer for Agentic Search Platform

Nebius • Greater London

On-site
GBP 90,000 - 130,000
Competitive compensation
Career growth and learning
Flexibility and ownership
+2
Staff / Senior Software Engineer (Agentic Search) - Index
Staff / Senior Software Engineer (Agentic Search) - Index

Nebius • Greater London

On-site
GBP 90,000 - 130,000
Competitive compensation
Career growth and learning
Flexibility and ownership
+3
Senior AI Search Infrastructure Product Manager
Senior AI Search Infrastructure Product Manager

United States Digital Space LLC • Greater London

On-site
GBP 90,000 - 140,000
Senior Backend Engineer - Web-Scale Crawling & Ingestion
Senior Backend Engineer - Web-Scale Crawling & Ingestion

Nebius • Greater London

On-site
GBP 90,000 - 150,000
Competitive compensation
Career growth and learning
Flexibility and ownership
+1
Staff / Senior Software Engineer (Agentic Search) - Runtime
Staff / Senior Software Engineer (Agentic Search) - Runtime

Nebius • Greater London

On-site
GBP 110,000 - 160,000
Competitive compensation
Career growth
Flexibility and ownership
+3
Senior Applied ML Engineer (Agentic Search)
Senior Applied ML Engineer (Agentic Search)

Nebius • Greater London

On-site
GBP 90,000 - 130,000
Competitive compensation
Career growth and learning
Flexibility and ownership
+2
Staff / Senior Software Engineer (Agentic Search) - Crawler
Staff / Senior Software Engineer (Agentic Search) - Crawler

Nebius • Greater London

On-site
GBP 90,000 - 150,000
Competitive compensation
Career growth and learning
Flexibility and ownership
+1
Staff / Principal Applied AI Researcher (Agentic Search)
Staff / Principal Applied AI Researcher (Agentic Search)

Nebius • Greater London

On-site
GBP 120,000 - 180,000
Competitive compensation
Career growth & learning
Flexibility & ownership
+3