[Hiring] Senior Software Engineer (Agentic Search) - Scraping @Nebius
Senior Software Engineer (Agentic Search) - Scraping @Nebius
Software Development
Salary unspecified
Remote Location
Employment Type full-time
Posted 2mths ago

[Hiring] Senior Software Engineer (Agentic Search) - Scraping @Nebius

2mths ago - Nebius is hiring a remote Senior Software Engineer (Agentic Search) - Scraping. 💸 Salary: unspecified 📍Location: Israel

Role Description

The Tavily team is building the search engine for AI agents. We believe the future of work will be led by AI agents, and that requires restructuring how the web is accessed. Our Search API provides web access for AI agents, enabling real-time internet search optimized for LLMs and Retrieval-Augmented Generation (RAG). We are backed by leading investors and serve developers and enterprises worldwide. Our team is fast-moving and ambitious. We ship quickly, iterate constantly, and care deeply about impact.

As a Software Engineer - Scraping Specialist, you’ll build the systems that power how AI interacts with the live web. You’ll design and implement large-scale, intelligent web acquisition pipelines, making sense of an ever-changing online ecosystem and transforming it into structured, high-quality data.

This role blends technical understanding of browsers, networks, and automation with hands-on engineering. You’ll work on adaptive systems that navigate modern websites, understand evolving web interaction detection systems, and gather meaningful information safely, efficiently, and at scale.

Your work will directly shape Tavily’s ability to provide AI agents with accurate, real-time knowledge of the world, bridging the gap between the open web and intelligent reasoning.

What You’ll Do

  • Build distributed data acquisition systems that capture and structure the live web
  • Investigate and analyze browser internals, fingerprinting, and anti-automation systems to develop stealthy, adaptive orchestration layers
  • Prototype and deploy intelligent automation frameworks using Playwright, Puppeteer, and low-level browser control protocols (CDP)
  • Conduct hands-on research into network flows, JavaScript-based protections, and emerging web standards affecting automation
  • Collaborate with AI and infrastructure teams to integrate real-time web data into retrieval pipelines and LLM-powered agents
  • Translate deep technical insights into production-grade components, balancing research freedom with engineering rigor
  • Continuously evolve Tavily’s capabilities in resilience, speed, and authenticity of web interaction

Qualifications

  • 3–5 years of experience as a backend or systems engineer, ideally working with large-scale, distributed, or web-facing infrastructure
  • Strong programming skills in Python or Node.js, with experience in Go or C++ considered a strong plus
  • Proven experience building and maintaining browser automation systems (Playwright, Puppeteer, or CDP) in production environments
  • Solid understanding of browser internals, network protocols, and web interaction mechanisms
  • Experience designing high-performance, resilient systems that handle scale, concurrency, and complex orchestration
  • Strong debugging and analytical skills - able to investigate edge cases, performance bottlenecks, and behavior under dynamic web conditions
  • Comfortable working in a fast-moving environment, collaborating closely with product, AI, and infrastructure teams to ship reliable systems quickly
  • Excellent documentation and communication skills to ensure smooth integration and operational visibility

Nice to Have

  • Familiarity with cloud infrastructure, containerization (Docker), Kubernetes, and CI/CD
  • Experience integrating AI or retrieval systems into production pipelines

Benefits

  • Competitive compensation
  • Career growth and learning opportunities
  • Flexibility and work-life balance
  • Collaborative and innovative culture
  • Opportunity to work on impactful AI projects
  • International environment and talented teams

Equal Opportunity Statement

Nebius is an equal opportunity employer. We are committed to fostering an inclusive and diverse workplace and to providing equal employment opportunities in all aspects of employment. We do not discriminate on the basis of race, color, religion, sex (including pregnancy), national origin, ancestry, age, disability, genetic information, marital status, veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by applicable law.

Applicants must be authorized to work in the country in which they apply and will be required to provide proof of employment eligibility as a condition of hire. If you need accommodations during the application process, please let us know.

Before You Apply
remote Be aware of the location restriction for this remote position: Israel
Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Senior Software Engineer (Agentic Search) - Scraping @Nebius
Software Development
Salary unspecified
Remote Location
Employment Type full-time
Posted 2mths ago
Apply for this position
Did not apply
Applied
Sent Follow-Up
Interview Scheduled
Interview Completed
Offer Accepted
Offer Declined
Application Denied
Unlock 160,000+ Remote Jobs
remote Be aware of the location restriction for this remote position: Israel
Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply
Applied
Sent Follow-Up
Interview Scheduled
Interview Completed
Offer Accepted
Offer Declined
Application Denied
Unlock 160,000+ Remote Jobs
×

Apply to the best remote jobs
before everyone else

Access 160,000+ vetted remote jobs and get daily alerts.

4.9 ★★★★★ from 500+ reviews
Unlock All Jobs Now

Maybe later