Staff Software Engineer (Agentic Search)
Nebius — London, England, United Kingdom · In-Person · Staff+
Role description
Role Overview
We are looking for a Staff Software Engineer to work on the runtime systems of a novel search engine tailored for agentic AI consumption. The role involves building low-latency, high-throughput systems that serve search queries in real time.
What You Will Do
Design, implement, and operate core runtime services for serving search queries at scale, build and optimise request flows, and develop systems that maintain performance and predictability under high load.
Why It Might Be a Fit
You may be a good fit if you have 8+ years of experience as a software engineer working on production backend systems, have strong hands-on expertise in C++ or Rust, and understand performance at a systems level.
Requirements
- 8+ years of experience as a software engineer working 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 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
Benefits
- 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