Software Engineer (Agentic Search) - Crawler

Nebius Group

United States

Remote

USD 150,000 - 230,000

Full time

36 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Конкурентная оплата
Возможности роста
Гибкость и ответственность
Коллаборативная культура
Работа над значимыми AI‑проектами
Международная команда

Job summary

Nebius — ведущая платформа облачных технологий для глобальной AI-экономики. Мы ищем Staff Software Engineer для работы над контент‑приобретением и инфраструктурой обхода, проектируя распределённые краулинги и сбор данных на масштабном интернете.

Вы будете заниматься созданием распределённых очередей, расписаний обхода и стратегий обновления, а также обеспечивать надёжную работу и наблюдаемость под высокими нагрузками. Работа в международной команде над значимыми AI‑проектаами.

Qualifications

  • 8+ лет опыта разработки backend или распределённых систем.
  • Сильная экспертиза в Go или C++.

Responsibilities

  • Проектирование, реализация и эксплуатация веб-скалируемых систем обхода интернета.
  • Построение процессов загрузки данных из внутренних и внешних источников, включая краулеры и партнёрские интеграции.
  • Разработка расписания обхода, приоритизации, recrawl‑политик и стратегий обновления.
  • Построение систем обнаружения URL, дедупликации, извлечения контента и оркестрации обхода.
  • Обеспечение надёжной работы инфраструктуры обхода в условиях высокой пропускной способности.
  • Определение наблюдаемости и метрик качества охвата обхода, пропускной способности и качества контента.
  • Мониторинг использования ресурсов, пропускной способности и затрат.
  • Согласование с командами индексирования и ML для удовлетворения требований поиска.
  • Обеспечение безопасного тестирования стратегий обхода и политики получения контента.

Skills

Go
C++
Distributed systems
Web crawling
HTTP/DNS/TLS
Debugging in prod
Kafka
Pulsar
NATS
RabbitMQ
Spark

Tools

Kafka
Pulsar
NATS
RabbitMQ
Spark

Job description

Описание

Nebius is leading a new era in cloud infrastructure for the global AI economy. We are building a full-stack AI cloud platform that supports developers and enterprises from data and model training through to production deployment, without the cost and complexity of building large in-house AI/ML infrastructure. Built by engineers, for engineers. From large-scale GPU orchestration to inference optimization, we own the hard problems across compute, storage, networking and applied AI. Listed on Nasdaq (NBIS) and headquartered in Amsterdam, we have a global footprint with R&D hubs across Europe, the UK, North America and Israel. Our team of 1,500+ includes hundreds of engineers with deep expertise across hardware, software and AI R&D. The Product In a rapidly evolving world, trust in AI depends on AI agents being grounded in fresh, verified real-world data. Search is the foundation that makes this possible. We are building an agent-native search platform designed specifically for AI systems rather than human users. Our product provides programmatic, low-latency, and observable search APIs that AI agents use to retrieve, filter, and reason over real-world information at scale. We are looking for a Staff Software Engineer to work on the content acquisition and crawling infrastructure of a novel search engine tailored for agentic AI consumption. In this role, you will focus on building systems that discover, fetch, and continuously refresh content from the open web and other large-scale data sources. You will design distributed crawling, scheduling, and ingestion infrastructure capable of operating at internet scale while balancing coverage, freshness, resource efficiency, and reliability. You will work on systems that process billions of URLs, manage high-throughput data flows, and ensure that high-quality content is consistently available to downstream indexing and retrieval systems.

Задачи
  • 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
Требования
  • 8+ 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, and content extraction
  • Experience operating production systems and debugging failures in distributed environments
  • Strong understanding of scalability, fault tolerance, and resource management
  • Web crawling
  • Building streaming data pipelines and event-driven systems Kafka, Pulsar, NATS, RabbitMQ, or similar messaging platforms
  • Designing distributed schedulers, queues, and asynchronous processing systems Spark, Flink, Beam, or MapReduce
  • Ad tech, social networks, search engines, or other large-scale content platforms
  • We conduct coding interviews as part of the process.
Условия
  • 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
What's it like to work at Nebius
  • Fast moving
  • Bold thinking
  • Constant growth
  • Meaningful impact
  • Trust and real ownership
  • Opportunity to shape the future of AI
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer (Agentic Search) - Runtime
Software Engineer (Agentic Search) - Runtime

Nebius Group • United States

Remote
USD 180,000 - 240,000
Competitive compensation
Career growth opportunities
Flexibility and ownership
+3
ML Engineer (Agentic Search)
ML Engineer (Agentic Search)

Nebius Group • United States

Remote
USD 180,000 - 240,000
Competitive compensation
International environment
Career growth opportunities
Customer AI Engineer - Token Factory
Customer AI Engineer - Token Factory

Nebius Group • United States

Remote
USD 150,000 - 230,000
Remote work from Europe
International environment
Staff Applied AI Researcher (Agentic Search)
Staff Applied AI Researcher (Agentic Search)

Nebius Group • United States

Remote
USD 180,000 - 240,000
Competitive compensation
Career growth & learning
Flexibility and ownership
+3
Staff / Senior Software Engineer (Agentic Search) - Runtime
Staff / Senior Software Engineer (Agentic Search) - Runtime

Nebius Group • Zurich (KS)

On-site
USD 140,000 - 190,000
Competitive compensation
Career growth and learning
Flexibility and ownership
+3
Senior Product Manager, Search Infrastructure
Senior Product Manager, Search Infrastructure

Nebius Group • London (KY)

On-site
USD 120,000 - 170,000
Competitive compensation
Career growth
Flexibility and ownership
+3
Senior Product Manager, Search Infrastructure
Senior Product Manager, Search Infrastructure

Nebius Group • City of Amsterdam (NY)

On-site
USD 124,000 - 191,000
Competitive compensation
Career growth and learning
Flexibility and ownership
+2
Senior Software Engineer (Agentic Search) – Web Rendering Engineer
Senior Software Engineer (Agentic Search) – Web Rendering Engineer

Nebius Group • Zurich (KS)

On-site
USD 140,000 - 190,000
Competitive compensation
Career growth and learning
Flexibility and ownership
+2
Senior Software Engineer (Agentic Search) - Web Access Engineer
Senior Software Engineer (Agentic Search) - Web Access Engineer

Nebius Group • Zurich (KS)

On-site
USD 140,000 - 190,000
Competitive compensation
Career growth opportunities
Flexibility and ownership
+3
Senior Applied ML Engineer (Agentic Search)
Senior Applied ML Engineer (Agentic Search)

Nebius Group • United States

On-site
USD 180,000 - 260,000