Senior ML Engineer (Agentic Search)

Jobgether

España

On-site

EUR 70,000 - 110,000

Full time

3 days 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

Competitive compensation
Career development and learning
Flexible work and ownership

Job summary

Jobgether is seeking a Senior ML Engineer to design, train, and deploy ML models powering retrieval, ranking, and indexing for an agent-native search platform in real time. You will own end-to-end ML systems, influence architecture, and drive production readiness across high-throughput workloads.

You will collaborate across ML and software teams to translate advanced techniques into reliable services, with opportunities to shape product strategy and technical direction in a fast-moving

Qualifications

  • 5+ years of experience in software engineering or applied machine learning.
  • Proven ability to deploy and operate ML models in production systems.
  • Experience with retrieval, ranking, or recommender systems.
  • Strong Python, Go, or C++ programming skills.
  • Experience with large-scale data systems and high-throughput environments.

Responsibilities

  • Lead development and optimization of ML capabilities for large-scale search systems.
  • Design, train, deploy, and maintain ML models for retrieval and ranking.
  • Build embedding-based indexing and large-scale information retrieval workflows.
  • Define quality metrics and build evaluation pipelines for agent-native search.
  • Collaborate with engineering teams to integrate models into production services.

Skills

Python
Go
C++
Production deployment
Information retrieval
Ranking systems
Large-scale data
ML in production

Job description

Join an innovative engineering team building an agent-native search platform that enables AI systems to access fresh, relevant, and reliable information in real time. As a Senior ML Engineer, you will design, train, and deploy machine learning models powering retrieval, ranking, and indexing at scale. You will help solve complex challenges in search relevance, large-scale data processing, and production ML systems. Working across machine learning and software engineering, you will contribute to a high-availability platform supporting demanding, high-throughput workloads. You will collaborate with engineering teams to translate advanced ML techniques into reliable production services. This role offers substantial technical ownership, opportunities to shape architecture, and the chance to influence the future of AI-powered information access.

Accountabilities

You will lead the development and optimization of machine learning capabilities for large-scale, agent-oriented search systems. Your work will focus on improving search quality, retrieval performance, and operational efficiency while collaborating with engineering teams to bring advanced models into production.

  • Design, train, deploy, and maintain machine learning models for retrieval, reranking, and search relevance in production environments.
  • Build and optimize embedding-based indexing and large-scale information retrieval systems.
  • Develop machine learning models supporting web crawling, data selection, and content understanding.
  • Define meaningful quality metrics for agent-native search and build robust model evaluation pipelines.
  • Work on large-scale systems handling high-throughput query workloads and continuous production traffic.
  • Collaborate with engineering teams to integrate ML models into production services and infrastructure.
  • Analyze trade-offs between latency, search quality, scalability, and operational cost.
  • Research, experiment with, and apply state-of-the-art techniques in search, retrieval, and LLM-integrated systems.
  • Contribute to product strategy, technical architecture, and engineering decisions.
  • Continuously improve model performance, evaluation methods, and production reliability.
Requirements

The ideal candidate brings strong applied machine learning or software engineering experience, a solid understanding of modern ML techniques, and practical expertise deploying models in production. You should be comfortable tackling complex retrieval and ranking problems, working with large-scale data systems, and collaborating with distributed teams in a fast-moving environment.

  • At least 5 years of experience in software engineering or applied machine learning.
  • Strong programming skills in Python, Go, or C++.
  • Proven experience deploying and operating machine learning models in production systems.
  • Hands-on experience with retrieval, ranking, recommendation systems, or related machine learning applications.
  • Strong understanding of machine learning and modern deep learning techniques.
  • Experience working with large-scale data systems and high-throughput environments.
  • Ability to design evaluation frameworks and define meaningful model performance metrics.
  • Strong analytical, problem-solving, and critical-thinking skills.
  • A product-oriented mindset, with a focus on measurable impact, experimentation, and iterative improvement.
  • Ability to take ownership of technical challenges and collaborate effectively with distributed teams.
Nice-to-have qualifications
  • Experience with search engines or large-scale information retrieval systems.
  • Familiarity with embeddings, transformer architectures, and modern natural language processing techniques.
  • Experience developing LLM-powered applications or agent-based systems.
  • Contributions to open-source projects, technical publications, or conference presentations.
  • Participation in competitive machine learning initiatives, such as Kaggle, or other evidence of strong technical expertise.
Benefits
  • Competitive compensation.
  • Career development and continuous learning opportunities.
  • Flexibility and meaningful ownership of technical work.
  • Collaborative, innovative, and fast-paced engineering culture.
  • Opportunity to contribute to impactful AI projects and advanced search technologies.
  • International working environment with experienced engineering and research teams.
  • Opportunity to influence technical architecture and help shape emerging AI infrastructure.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Machine Learning Engineer: ML Recall
Senior Machine Learning Engineer: ML Recall

Jobgether • Madrid

On-site
EUR 68,172 - 102,258
Unlimited vacation policy
Home office stipend
Company-provided Apple laptop
+3
Senior ML Engineer — Real-Time AI Search Platform
Senior ML Engineer — Real-Time AI Search Platform

Jobgether • Spain

On-site
EUR 70,000 - 110,000
Competitive compensation
Career development and learning
Flexible work and ownership
Senior AI Machine Learning Engineer
Senior AI Machine Learning Engineer

Visium SA • Barcelona

On-site
EUR 65,000 - 90,000
Competitive compensation package
Yearly education budget
Sport budget
+3
AI/ML Engineer
AI/ML Engineer

Jobgether • Spain

Remote
EUR 70,000 - 100,000
Remote work, asynchronous-first
Flexible schedule
International collaboration
+3
Senior Data Engineer – AI & Agentic Systems
Senior Data Engineer – AI & Agentic Systems

Virtual Connect Solutions • Madrid

On-site
EUR 90,000 - 130,000
Senior Applied ML Engineer
Senior Applied ML Engineer

Nix • Spain

Hybrid
EUR 85,000 - 120,000
Flexible working format
Competitive salary
Personalized career growth
+3
Senior Machine Learning Engineer
Senior Machine Learning Engineer

EPAM Systems • Spain

On-site
EUR 70,000 - 110,000
Hybrid work model
Founding ML Engineer (Spectrum)
Founding ML Engineer (Spectrum)

JetBrains • Madrid

On-site
EUR 70,000 - 90,000
Competitive salary
Generous runway and corporate resources
Senior AI/ML Engineer (GenAI, AWS)
Senior AI/ML Engineer (GenAI, AWS)

Provectus • Madrid

On-site
EUR 60,000 - 90,000
AI Machine Learning Engineer
AI Machine Learning Engineer

Visium • Barcelona

On-site
EUR 60,000 - 80,000