N

Nebius

Runs GPU clouds for AI training and deployment

Senior Machine Learning Engineer - Search Optimization, Agentic Search

Applied Machine LearningConfirmed live in the last 24 hours
Full-timeTel Aviv-Yafo, IsraelNo salary listedIn-person

About the Job

Requirements

  • Have 6 or more years of software engineering experience, including some experience in search or information retrieval.
  • Have strong information-retrieval fundamentals, including inverted indexes, BM25/TF-IDF, query understanding, ranking, and evaluation metrics such as nDCG, MRR, and recall at k.
  • Have experience with vector and hybrid retrieval, approximate nearest neighbors, dense and sparse fusion, and embedding models.
  • Have experience building structured extraction over messy or unstructured domain data.
  • Be fluent in Python and comfortable with systems-level performance work.

Responsibilities

  • Design, implement, and operate the retrieval system for a search vertical.
  • Connect and tune the data pipeline, from ingestion through relevance tuning.
  • Build knowledge-graph and entity-resolution layers, including entity linking, named entity recognition, ontologies, and graph databases such as Neo4j or similar.
  • Develop structured-extraction pipelines over messy, unstructured domain data.
  • Model confidence in facts and how stale they have become before serving them.
  • Define evaluation and quality metrics for relevance and drive measurable improvements.
  • Collaborate with crawling, indexing, and machine-learning teams to ensure retrieval and ranking requirements are met.
  • Enable safe experimentation with retrieval, ranking, and extraction strategies.

Desired Qualifications

  • Experience with knowledge graphs, including entity resolution, entity linking, named entity recognition, graph databases such as Neo4j, and ontology or schema design.
  • Experience owning relevance or ranking for a real product and improving it against information-retrieval metrics.
  • Experience with data quality, truth discovery, or systems that determine how much to trust information.
  • Published work on information retrieval, ranking, or knowledge graphs.

About the Company

Nebius

Runs GPU clouds for AI training and deployment

Nebius runs an AI cloud for developers, researchers, and enterprises that train models and put them into production. Its AI Cloud combines GPU computing, storage, networking, and managed services, while Token Factory runs models through an API so teams do not manage the underlying servers. Customers rent computing and storage at usage rates or reserve capacity, choosing resources that fit short experiments or sustained production workloads. Beyond the cloud, the group owns Avride, which develops autonomous vehicles and delivery robots, and TripleTen, which teaches technical skills for people changing careers. The publicly listed group is headquartered in Amsterdam, Netherlands.

Company size
1,001-5,000
Company stage
IPO
Headquarters
Amsterdam, Netherlands
Founded
1997

Recently Posted Jobs

Explore more opportunities at Nebius

See more jobs