2,041,069open jobs
120,323companies
253,417added this week
Browse all
Salary
≈ $99k – $182k per year (Estimated)
Location
Hybrid (Berlin, Germany)
Seniority
Staff · 5+ years exp

Confirmed on the employer's own hiring board on Oct 28, 2026. First seen by Alion on Oct 26, 2026.

Overview
Company
Impact
Profile match
Kleinanzeigen is a German online classifieds marketplace where millions of users buy and sell goods, find rentals and post offers locally. It is evolving its search platform with semantic and vector search and hires backend, platform, data and AI engineers. The company is headquartered in Berlin, Germany.
At Kleinanzeigen, search is the beating heart of how millions of users discover listings every day. We're evolving our search platform - moving to Vespa, expanding semantic and vector search capabilities, and building ranking models grounded in real buyer and seller signals. We're looking for a Senior Search Engineer who bridges the gap between search infrastructure and data science: someone who can both architect a high-performance retrieval pipeline and run rigorous offline experiments to validate relevance improvements.

You'll join our Core Experience engineering team and work closely with Product, UX, and fellow engineers to shape search quality for one of Europe's largest classifieds platforms.

Responsibilities

What you'll do

- Design and implement search features end-to-end: from indexing pipeline changes and schema design to query rewriting, ranking, and autocomplete.

- Lead data-driven technical initiatives - write RFCs grounded in query log and user behaviour analysis, then own delivery from design to production.

- Champion semantic and vector search: design embedding-based retrieval components, integrate LLMs for query understanding or evaluation, and measure real impact via A/B experiments.

- Build and maintain offline evaluation pipelines (relevance judgment, NDCG, MRR) to accelerate the feedback loop between experimentation and deployment.

- Improve indexing reliability and throughput - reduce re-ingestion times, ensure consistency, and tighten SLAs.

- Contribute to the Vespa migration: design index schemas, relevance profiles, and deploy ML ranking models within the platform.

- Collaborate cross-functionally with Data Science, Product, and other engineering teams; represent the team at technical forums and occasionally at external conferences.

Requirements

What we're looking for

Must-have:

- 5+ years of hands-on experience in search engineering - production-scale deployments using Elasticsearch, Solr, Vespa, or similar.

- Strong data science fundamentals: experimental design (A/B testing, interleaving), relevance evaluation, and statistical analysis with Python (Pandas, NumPy, Jupyter).

- Solid software engineering skills in at least one JVM language (Kotlin, Java, or Scala) plus Python.

- Deep familiarity with vector/semantic search: dense retrieval, approximate nearest neighbour (ANN), embedding fine-tuning or prompting for query/document understanding.

- Track record of authoring and leading technical proposals based on data analysis - not just implementing specs written by others.

Nice-to-have:

- Experience with Vespa or migrating from Solr/Elasticsearch to Vespa.

- Familiarity with LLM-based approaches to data labelling, evaluation set generation, or query augmentation.

- Experience with big data tooling (Spark, Trino, DuckDB) for large-scale offline analysis.

- AWS cloud experience (S3, DynamoDB, Lambda, Kubernetes).

- Conference talks, published work, or open-source contributions in the search/IR space.

Benefits

At Kleinanzeigen, we care about our people - their wellbeing, growth, and life beyond work. Our benefits are designed to support you holistically, giving you flexibility and opportunities to thrive.

Flexibility

  • 28 business days of paid annual holidays
  • 20 days “work from anywhere”
  • Flexible working time (hybrid)
  • Paid additional parental leave for both parents
  • Extra paid days off for special occasions (e.g. your wedding or a move)
Wellbeing & Support
  • Private health insurance
  • Gym Pass (may cover up to 70% of gym membership fees)
  • 40€ per month as a remote working allowance.
Growth & Development
  • Personal development budget
  • Learning opportunities to grow your skills and career
  • A unique position in an international and dynamic environment
  • A flat, collaborative culture where your feedback actively shapes our processes
Perks & Everyday Benefits
  • Competitive compensation package (Base salary + annual bonus)
  • Flexible Remuneration Program (tax-efficient options for transport, restaurant vouchers and childcare)
  • Corporate benefits and exclusive discounts
  • An attractive referral program
Kleinanzeigen is an equal opportunity employer that values diversity and inclusion. We welcome people of all backgrounds, races, religions, colours, national origins, gender identities, sexual orientation, ages, marital status, or disability status.

If this role sparks your interest but you’re not sure you meet every single requirement, we’d still love to hear from you anyway!

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,041,069 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Berlin
≈ $67k – $118k per year (Estimated) · In office · Full-Time · Berlin
Ruby
Dart
Ruby
Ruby on Rails
AI/ML
AI Agents
Mobile
Flutter
DevOps
CI/CD
Apply
≈ $67k – $118k per year (Estimated) · Hybrid · Full-Time · Hanover
SQL
AI/ML
Computer Vision
DevOps
Rest API
CI/CD
Docker
Kubernetes
Amazon S3
Management
Linear
Jira
Apply
≈ $59k – $104k per year (Estimated) · In office · Germany
C#
C++
Objective-C
C#
.NET
C++
CMake
Mobile
MAUI
DevOps
Rest API
Jenkins
Git
GitLab
Linux
Windows
Cybersecurity
PKI
Management
Confluence
Jira
UML
Apply
≈ $85k – $150k per year (Estimated) · Hybrid · Full-Time · 5+ years exp · Berlin · London · Dublin
Python
JavaScript
TypeScript
AI/ML
Claude
Claude Code
Model Context Protocol
AI Agents
Frontend
React.js
DevOps
Terraform
GitHub Actions
CloudFormation
CI/CD
AWS
Docker
AWS Lambda
Progressive Delivery
GitHub
Cybersecurity
GDPR
Analytics
Metabase
Management
Linear
Notion
Apply
≈ $61k – $117k per year (Estimated) · In office · Full-Time · Stuttgart
Python
Management
Jira
QA
Robot Framework
SpaceTech
IBM DOORS
Apply
Hybrid · Luxembourg City
Python
JavaScript
Java
Kotlin
TypeScript
SQL
Java
Spring Boot
Databases
PostgreSQL
RabbitMQ
ElasticSearch
Apache Kafka
Frontend
Angular
DevOps
AWS
Docker
Kubernetes
Management
Agile
Scrum
Apply
In office · Bachelor's Degree · Sant Cugat del Vallès
Python
Java
SQL
Analytics
Microsoft Excel
Management
Confluence
Apply
≈ $39k – $65k per year (Estimated) · In office · Internship · Irving
Python
SQL
Databases
Snowflake
AI/ML
XGBoost
Scikit-learn
Machine Learning
DevOps
AWS
Apply
$64k – $72k per year · In office · Internship · Boston
Python
DevOps
CI/CD
Linux
Apply
≈ $23k – $45k per year (Estimated) · In office · Internship · PhD · Paris
Python
Apply
≈ $65k – $115k per year (Estimated) · Hybrid · Contractor · Berlin
Java
Java
Spring Boot
Testcontainers
Flyway
Databases
PostgreSQL
Apache Kafka
Apply
Full Stack Engineer 5 days ago
≈ $44k – $115k per year (Estimated) · Hybrid · Spain
Python
Go
JavaScript
Java
TypeScript
Java
Spring Boot
Databases
Apache Kafka
Frontend
Next.js
React.js
DevOps
CloudFormation
CI/CD
AWS
Kubernetes
Management
Agile
QA
Playwright
Vitest
Apply
≈ $42k – $76k per year (Estimated) · Hybrid · Contractor · Berlin
SQL
Mobile
Braze
Analytics
A/B Testing
Apply
≈ $52k – $97k per year (Estimated) · Hybrid · Spain
Python
DevOps
GCP
AWS
IAM
Cybersecurity
Okta
GDPR
Management
Confluence
ITSM
Apply
AI Engineer 5 days ago
≈ $46k – $117k per year (Estimated) · Hybrid · Spain
Python
SQL
AI/ML
LangGraph
LangChain
AI Agents
Agentic Workflows
Multi-Agent Systems
Machine Learning
DevOps
AWS
Management
Agile
Scrum
Apply
≈ $29k – $48k per year (Estimated) · In office · Internship · Berlin
Apply
≈ $75k – $191k per year (Estimated) · In office · Full-Time · Berlin
DevOps
HPC
Cybersecurity
GDPR
Apply
$58k – $80k per year · In office · Full-Time · Berlin
Design
Canva
Apply
$56k – $68k per year · In office · Full-Time · Berlin
Apply
≈ $42k – $87k per year (Estimated) · In office · Full-Time · Bachelor's Degree · Berlin
Apply
See all jobs
This is one of many
2,041,069 more open roles from verified company boards, updated every day.