AI Engineer (Search & Matching) - fully remote within Germany (m/f/d) Remote

JobLeads GmbH

United States

Remote

USD 140,000 - 210,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

JobLeads GmbH is seeking an Applied AI Engineer to build the intelligence behind how candidates and jobs find each other—semantic search, resume-based matching, and LLM-driven query understanding. You will design retrieval systems at scale and own the evaluation framework, benchmarking, and A/B testing.

The role emphasizes hands-on experimentation, prototype development, and collaboration with engineers to productionize winners quickly, leveraging cutting-edge models and research.

Qualifications

  • Degree in Computer Science, AI, or a related field from a top-tier program.
  • Hands-on experience building applied ML or LLM systems that real users touched.
  • Genuine data-science depth: design experiments, baselines, and reason about metrics.

Responsibilities

  • Design and improve retrieval systems over a large real-world corpus at scale (embeddings, hybrid search, ranking).
  • Shape the design of vector search backbone and embedding models.
  • Build LLM pipelines for understanding queries, resumes, and jobs including extraction, enrichment, and matching.
  • Own evaluation as a scientific discipline, curate benchmark datasets capturing failure modes and healthy cases.
  • Read results like a scientist and quantify quality, latency, and cost per query.
  • Build interactive prototypes for product teams and ship winners to production.

Skills

Applied ML/LLM systems
Python
Experiment design
End-to-end pipeline
Data science depth
Communication
CS/AI degree

Education

CS/AI degree

Tools

Python

Job description

The Team:

JobLeads helps millions of professionals across 40+ countries find their next role, matching them against millions of live jobs. We are building what we believe will be the best job search on the internet - one that understands what a candidate is actually looking for, even when they can't put it into a keyword. Search, matching, and recommendations sit at the core of our product, and applied AI is how we are already winning there.

Your Role:

As an Applied AI Engineer, you will build the intelligence behind how candidates and jobs find each other: semantic search, resume-based matching, LLM-driven query understanding, and recommendations.

The role evolves with the mission: whatever it takes to make our search the best job search on the internet is what you'll work on next. That makes out-of-the-box thinking a feature of the job, not a nice-to-have - we expect you to bring new approaches, methods, and frameworks to the table, whether they come from commercial model providers or straight from current research. If a paper published last month suggests a better way to retrieve, rank, or evaluate, we want you to be the person who spots it, tests it, and tells us whether it holds up on our data.

What stays constant is the way of working: form a hypothesis, benchmark it rigorously against the status quo, make it tangible in a prototype people can play with, ship the winner to production, and prove it in an A/B test. You'll work closely with the people who make the decisions and present your results to them directly - your benchmark can become a production experiment within days.

What You'll Be Doing:
  • Design and improve retrieval systems over a large, messy real-world corpus at scale: embeddings, hybrid search, ranking, and re-ranking
  • Shape the design of our vector search backbone: how jobs and resumes are represented, which embedding models to use, the right vector dimensionality for each purpose, etc.
  • Build LLM pipelines for understanding queries, resumes, and jobs — extraction, enrichment, rewriting, matching - choosing the right model and technique for each step
  • Own evaluation as a scientific discipline, not a checkbox: Curate benchmark datasets that capture both the failure modes you're fixing and the healthy cases you must not regress
  • Design LLM-as-judge setups you can defend - ground and calibrate the judge against human sanity checks, detect its biases (a conservative judge will punish a correct query expansion for not being literal), and iterate on the judge itself when it measures the wrong thing
  • Apply and adapt search-relevance methodology - precision@k, NDCG, pairwise preference testing - choosing metrics that resist gaming, and recognizing when a metric rewards degenerate behavior
  • Read results like a scientist: cumulative vs. independent effects, why two valid metrics can disagree, what a distribution's tail says that its mean hides
  • Quantify the full picture - quality, latency percentiles, and cost per query
  • Build interactive prototypes so product managers and stakeholders can test your approaches hands-on before anything ships
  • Partner with engineers to bring winners to production faithfully - no gap between what was benchmarked and what ships - and follow through into A/B test readouts
  • Track the fast-moving model and research landscape and re-evaluate as new models, techniques, and papers appear, keeping us on the best quality-per-euro frontier
  • See your work impact the way millions of job seekers find their next job in 42 countries
  • Be surrounded by colleagues who understand you and help you grow in your role
What You'll Need:
  • Degree in Computer Science, AI, or a related field from a top-tier program (e.g., TUM, University of Tübingen, Saarland University, RWTH Aachen, LMU Munich, TU Berlin, KIT, University of Freiburg, University of Bonn, FAU Erlangen-Nürnberg, TU Darmstadt, University of Stuttgart, Heidelberg University, HPI (Hasso Plattner Institute, Potsdam), TU Dresden, Uni Paderborn, or equivalent)
  • Have hands-on experience building applied ML or LLM systems - retrieval, RAG, agentic pipelines, or traditional search - that real users touched
  • Have genuine data-science depth : you design experiments, build baselines, and reason about metrics and their failure modes before trusting a number
  • Are fluent in Python and comfortable owning a pipeline end to end: data, prompts, embeddings, retrieval, evaluation, and the glue in between
  • Don't trust a demo: you build a baseline, a dataset, and a metric before declaring victory - and you notice when your metric is measuring the wrong thing
  • Communicate clearly with non-ML colleagues and enjoy making your findings understandable, not just correct
  • Are pragmatic and 80/20-minded: you'd rather ship a simple approach that captures most of the gain than a complex one that looks better on paper
Nice If You Have:
  • A track record of taking methods from research …
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff Software Engineer, Applied AI
Staff Software Engineer, Applied AI

Emergence Capital Partners • San Francisco (CA)

On-site
USD 160,000 - 230,000
AI Engineer
AI Engineer

Data • Union City (NJ)

On-site
USD 120,000 - 150,000
AI Engineer
AI Engineer

datadotorg • Union City (NJ)

Remote
USD 105,000 - 125,000
AI/ML Engineer
AI/ML Engineer

RiskForce LLC • United States

On-site
USD 120,000 - 180,000
Data Scientist
Data Scientist

Kantiv (formerly Joist AI) • United States

Remote
USD 110,000 - 150,000
AI Engineer - FL
AI Engineer - FL

LawPro.ai • Florida

On-site
USD 140,000 - 210,000
Staff AI Engineer
Staff AI Engineer

Harnham • San Francisco (CA)

On-site
USD 180,000 - 240,000
AI/ML Engineer
AI/ML Engineer

New York Technology Partners • United States

On-site
USD 180,000 - 240,000
AI Engineer (m/f/d)
AI Engineer (m/f/d)

Confidential • United States

On-site
USD 140,000 - 210,000
AI Trainer – MATH
AI Trainer – MATH

Planet Pharma • San Francisco (CA)

Remote
USD 120,000 - 180,000