Senior Software Engineer, Web-Scale Crawling & AI Search

Nebius

Greater London

On-site

GBP 90,000 - 140,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

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

Job summary

Nebius is building a full-stack AI cloud platform and a novel search engine. We seek a Senior Software Engineer to work on the content acquisition and crawling infrastructure, discovering, fetching, and refreshing data from the open web at scale.

You will design distributed crawling, scheduling, and ingestion systems for billions of URLs, balancing coverage, freshness, and cost while collaborating with indexing and ML teams to meet retrieval and ranking requirements.

Qualifications

  • 5+ years of experience building backend or distributed systems.
  • Strong Go or C++ expertise.
  • Experience with large-scale distributed systems (10k+ RPS, billions of URLs, high-throughput pipelines).
  • Understanding of web protocols (HTTP, DNS, TLS), crawling, scraping, content extraction.

Responsibilities

  • Design, implement, and operate web-scale crawling systems for acquiring content from the internet.
  • Build ingestion workflows for internal and external data sources, including crawlers, structured feeds, and partner integrations.
  • Develop crawl scheduling, prioritisation, recrawl policies, and freshness strategies.
  • Build systems for URL discovery, deduplication, content extraction, and crawl orchestration.
  • Ensure reliable operation of crawling infrastructure under high-throughput conditions.
  • Define observability and quality metrics for crawl coverage, freshness, throughput, and content quality.
  • Monitor resource usage, bandwidth consumption, and infrastructure cost.
  • Collaborate with indexing and ML teams to ensure acquired content meets retrieval and ranking requirements.
  • Enable safe experimentation with crawling strategies and content acquisition policies.

Skills

Go
C++
Distributed systems
Web protocols
Observability

Job description

Nebius is building a full-stack AI cloud platform and a novel search engine. We seek a Senior Software Engineer to work on the content acquisition and crawling infrastructure, discovering, fetching, and refreshing data from the open web at scale.

You will design distributed crawling, scheduling, and ingestion systems for billions of URLs, balancing coverage, freshness, and cost while collaborating with indexing and ML teams to meet retrieval and ranking requirements.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Staff / Senior Software Engineer (Agentic Search) - Crawler
Staff / Senior Software Engineer (Agentic Search) - Crawler

Nebius • Greater London

On-site
GBP 90,000 - 140,000
Competitive compensation
Career growth and learning
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 110,000 - 165,000
Competitive pay
Career growth
Flexibility and ownership
+3
Senior Software Engineer — Large-Scale Data Pipelines (Go)
Senior Software Engineer — Large-Scale Data Pipelines (Go)

Nebius • Greater London

On-site
GBP 110,000 - 165,000
Competitive pay
Career growth
Flexibility and ownership
+3
Senior Software Engineer (Agentic Search) - Crawler
Senior Software Engineer (Agentic Search) - Crawler

United States Digital Space LLC • Greater London

On-site
GBP 70,000 - 90,000
Competitive compensation
Career growth and learning opportunities
Flexibility and ownership
+2
Senior Backend Engineer: Low-Latency, High-Throughput Systems
Senior Backend Engineer: Low-Latency, High-Throughput Systems

Nebius • Greater London

On-site
GBP 120,000 - 180,000
Competitive pay
Career growth
Flexible work
+3
Staff / Senior Software Engineer (Agentic Search) - Runtime
Staff / Senior Software Engineer (Agentic Search) - Runtime

Nebius • Greater London

On-site
GBP 120,000 - 180,000
Competitive pay
Career growth
Flexible work
+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
Senior Backend Engineer - AI Cloud & Scalable Systems
Senior Backend Engineer - AI Cloud & Scalable Systems

Nebius • Greater London

On-site
GBP 110,000 - 160,000
Competitive pay
Career growth
Flexibility
+3
Senior Web-Scale Crawling Engineer
Senior Web-Scale Crawling Engineer

United States Digital Space LLC • Greater London

On-site
GBP 70,000 - 90,000
Competitive compensation
Career growth and learning opportunities
Flexibility and ownership
+2