Software Engineer (Agentic Search) - Runtime

Nebius Group

United States

A distancia

USD 180.000 - 240.000

Jornada completa

hace 34 horas
Sé de los primeros/as/es en solicitar esta vacante

Una candidatura completa en un minuto

Currículum y carta de presentación personalizados, listos para enviar.

Supera los filtros ATS

Ventajas ofrecidas por este puesto de trabajo

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

Descripción de la vacante

Nebius Group is seeking a Staff Software Engineer to drive the runtime systems of a fast, scalable search platform tailored for AI workloads. You will design and operate core services that handle real-time queries with strict latency budgets, optimizing the critical path from request handling to data access and response assembly.

You will own high-load, low-latency backends, collaborating with indexing and ML teams to decouple ML logic from core systems, while ensuring reliability,

Formación

  • 8+ years of experience as a software engineer on production backend systems.
  • Strong hands-on expertise in C++ or Rust in real-world, high-load services.
  • Built and operated high-load, low-latency user-facing systems with thousands of RPS.
  • System-level understanding of CPU, memory, networking, and data access.
  • Experience deploying, debugging incidents, and rolling back changes in production.
  • Ability to design end-to-end request flows and make pragmatic tradeoffs.
  • Ability to collaborate across engineering, ML, and product teams.
  • Open-source contributions or active involvement in the engineering community.
  • Conference talks or technical publications.

Responsabilidades

  • Design, implement, and operate core runtime services for serving search queries at scale.
  • Build and optimise request flows, including query processing, retrieval orchestration, and response assembly under strict latency budgets.
  • Develop systems that maintain performance and predictability under high load.
  • Optimise CPU, memory, and data access patterns in performance-critical paths.
  • Ensure reliability, observability, and predictability across production services.
  • Build well-tested systems with clear responsibilities as architecture evolves.
  • Define observability primitives, including structured logs, metrics, traces, and latency breakdowns.
  • Monitor throughput, latency, and resource usage; drive performance and cost improvements.
  • Collaborate with indexing and ML teams to integrate retrieval and ranking components.
  • Support experimentation and controlled rollouts and rigorous benchmarking.

Conocimientos

C++ or Rust
Production backend systems
High-load systems
Performance optimization
System design
Observability
Debugging production incidents
Cross-functional collaboration
Open-source involvement
Technical publications or talks

Herramientas

Linux
Performance tooling

Descripción del empleo

Описание

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 runtime systems of a novel search engine tailored for agentic AI consumption. In this role, you will focus on building low-latency, high-throughput systems that serve search queries in real time. You will work on the critical path of user-facing requests, where performance, predictability, and efficiency directly impact product quality. You will design and operate systems that handle thousands of requests per second under strict latency budgets, optimising every layer from request handling to data access and response assembly.

Задачи
  • Design, implement, and operate core runtime services for serving search queries at scale
  • Build and optimise request flows, including query processing, retrieval orchestration, and response assembly under strict latency budgets
  • Develop systems that maintain performance and predictability under high load
  • Optimise CPU, memory, and data access patterns in performance-critical paths
  • Ensure reliability, observability, and predictability across production services
  • Build well-tested systems with clear responsibilities and interaction contracts, while remaining flexible as architecture evolves
  • Define and implement observability primitives, including structured logs, metrics, traces, and latency breakdowns
  • Monitor throughput, latency, and resource usage, and drive improvements in performance and cost efficiency
  • Collaborate with indexing and ML teams to integrate retrieval and ranking components, keeping ML logic decoupled from core system internals
  • Support experimentation and iteration through controlled rollouts and rigorous benchmarking
Требования
  • Have 8+ years of experience as a software engineer working on production backend systems
  • Have strong hands-on expertise in C++ or Rust in real-world, high-load services
  • Have built and operated high-load, low-latency user-facing systems handling thousands of RPS under strict latency constraints
  • Understand performance at a systems level — CPU, memory, networking, and data access
  • Have operated your own code in production: deployed it, debugged incidents, and rolled back changes when necessary
  • Think end-to-end about request flows rather than staying within isolated components
  • Can balance correctness, latency, and development velocity, making pragmatic tradeoffs when scope or time requires
  • Collaborate effectively across engineering, ML, and product teams, communicating clearly in cross-functional settings
  • DBMS internals (open-source or SaaS) and cloud infrastructure
  • High-load web applications or large-scale APIs
  • Performance-critical systems such as trading platforms or real-time data pipelines
  • Low-level performance tuning and hardware-level optimisation
  • Open-source contributions or active involvement in the engineering community
  • Competitive programming or CTF participation
  • SHAD or similar advanced technical programmes
  • Conference talks or technical publications
  • 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
Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

Software Engineer (Agentic Search) - Crawler
Software Engineer (Agentic Search) - Crawler

Nebius Group • EE. UU.

A distancia
USD 150.000 - 230.000
Конкурентная оплата
Возможности роста
Гибкость и ответственность
+3
ML Engineer (Agentic Search)
ML Engineer (Agentic Search)

Nebius Group • EE. UU.

A distancia
USD 180.000 - 240.000
Competitive compensation
International environment
Career growth opportunities
Customer AI Engineer - Token Factory
Customer AI Engineer - Token Factory

Nebius Group • EE. UU.

A distancia
USD 150.000 - 230.000
Remote work from Europe
International environment
Staff / Senior Software Engineer (Agentic Search) - Runtime
Staff / Senior Software Engineer (Agentic Search) - Runtime

Nebius Group • Zurich (KS)

Presencial
USD 140.000 - 190.000
Competitive compensation
Career growth and learning
Flexibility and ownership
+3
Sales Engineer
Sales Engineer

Nebuly • EE. UU.

A distancia
USD 120.000 - 173.000
Backend engineer
Backend engineer

Nebius Group • EE. UU.

A distancia
USD 180.000 - 240.000
Competitive compensation
Career growth and learning
Flexibility and ownership
+3
Staff Applied AI Researcher (Agentic Search)
Staff Applied AI Researcher (Agentic Search)

Nebius Group • EE. UU.

A distancia
USD 180.000 - 240.000
Competitive compensation
Career growth & learning
Flexibility and ownership
+3
Senior Product Manager, Search Infrastructure
Senior Product Manager, Search Infrastructure

Nebius Group • City of Amsterdam (NY)

Presencial
USD 124.000 - 191.000
Competitive compensation
Career growth and learning
Flexibility and ownership
+2
Senior Product Manager, Search Infrastructure
Senior Product Manager, Search Infrastructure

Nebius Group • London (KY)

Presencial
USD 120.000 - 170.000
Competitive compensation
Career growth
Flexibility and ownership
+3
Senior Software Engineer (Agentic Search) – Web Rendering Engineer
Senior Software Engineer (Agentic Search) – Web Rendering Engineer

Nebius Group • Zurich (KS)

Presencial
USD 140.000 - 190.000
Competitive compensation
Career growth and learning
Flexibility and ownership
+2