Senior Data Scientist - Search (m|w|d)

14 Minutes ago • 5 Years +
Data Analysis

Job Description

The Senior Data Scientist - Search role at idealo involves improving the search experience for millions of users by finding and comparing products and prices. The team focuses on customer query understanding and product result ranking, aiming to serve over 40 million customers with more than 2 billion offers in under 100ms. This position requires collaborating with Product Management, Engineers, and Analysts to analyze search data, identify trends, and drive data-driven solutions, including advanced technologies like knowledge graphs, vector search, and ranking algorithms. The role emphasizes continuous improvement of evaluation metrics, applying statistical methods, ML techniques, and A/B testing to deliver robust, measurable solutions.
Good To Have:
  • Intermediate communication skills in German
Must Have:
  • Work as an interface between Product Management, (ML-)Engineers and Analysts in a cross-functional team.
  • Analyze large volumes of search data to uncover patterns, trends, and opportunities.
  • Drive solution design and business impact assessments collaboratively with the team.
  • Elaborate requirements for data-driven solutions, identify dependencies, and lead their development.
  • Evaluate and implement advanced technologies such as knowledge graphs, vector search or ranking algorithms.
  • Contribute to continuous improvement of off- and online evaluation metrics for search relevance.
  • Apply deep statistical methods as well as ML evaluation techniques, including LLM applicability.
  • Deliver robust, measurable solutions, if needed as services or APIs, including dashboards and KPIs.
  • Define hypotheses and use A/B testing to interpret causal effects.
  • Recognize the potential of existing data and proactively identify missing elements.
  • At least 5 years of professional experience as a Data Scientist with a track record of completed projects.
  • Ph.D., M.Sc. or equivalent in areas like Deep Learning, NLP or Statistics.
  • Proficient in SQL and Python's scientific computing packages (NumPy, SciPy, pandas, et.al.).
  • Ability to apply causal inference analyses and experiments to evaluate new ideas and guide decision-making.
  • Good experience with Python's Machine Learning packages beyond scikit-learn.
  • Good grasp of classification and regression models, as well as object embeddings.
  • Excellent communication skills in English, both oral and written.
Perks:
  • Personal development goals taken seriously, idealo Learning Hub, eLearning offerings (e.g., Udemy), coaching & mediation, and additional learning and development budget.
  • Office in the heart of Berlin with free organic breakfast, excellent free lunch (vegan and vegetarian), free coffee, lemonades, and after-work beer.
  • Fabulous rooftop terrace with view of the whole of Berlin.
  • Free counseling and support in all areas of life (professional, private, family, health, etc.) in cooperation with pme-Familienservice.
  • Job bike or Deutschlandticket for full flexibility on the way to work and beyond.
  • Many different fitness and sports options, such as an Urban Sports or Gympass membership.
  • Team events, big company events, and other moments of organized connection throughout the year.

Add these skills to join the top 1% applicants for this job

team-management
cross-functional
communication
budget-management
game-texts
alphabeta-testing
prototyping
numpy
scikit-learn
deep-learning
pandas
python
sql
algorithms
machine-learning

Job description

Our team helps millions of people every day to find and compare products and prices across shops. The search team focuses on finding new ways and technologies to serve our customers with the most relevant results. Be part of a team that’s continuously exploring and improving solutions for customer query understanding and product result ranking for the best match.

You can expect purpose - providing people with a fair and unbiased service. Day to day, you would find freedom to work it your way - shaping the search with interesting challenges tackled together, in our team of 9 amazing colleagues. The challenge awaits you - to serve >40 million customers with >2 billion offers in <100ms search response time.

Life-long learning is valued through prototyping, reading time and budget, visits to hackathons and events as well as knowledge sharing within and across teams.

About your new role

  • Work as an interface between Product Management, (ML-)Engineers and Analysts in a cross-functional team on idealo's search to provide our customers with the best possible search experience.
  • You analyze large volumes of search data to uncover patterns, trends, and opportunities – from customer segmentation to identifying and cleaning issues such as bot traffic. Based on your findings, you drive solution design and business impact assessments collaboratively with the team.
  • You elaborate requirements for data-driven solutions, identify dependencies, and lead their development in close collaboration with your teammates. Your work includes the evaluation and implementation of advanced technologies such as knowledge graphs, vector search or ranking algorithms.
  • You contribute to continuous improvement of off- and online evaluation metrics for search relevance and apply deep statistical methods as well as ML evaluation techniques, including LLM applicability.
  • You deliver robust, measurable solutions, if needed as services or APIs, including dashboards and KPIs to monitor impact and quality. Together with Analysts, you define hypotheses and use A/B testing to interpret causal effects.
  • You recognize the potential of existing data and proactively identify missing elements to improve the completeness and impact of your solutions.

Job requirements

Skills & Requirements

  • At least 5 years of professional experience as a Data Scientist with a track record of completed projects. You have a Ph.D., M.Sc. or equivalent in areas like Deep Learning, NLP or Statistics and an excellent understanding of applying best practices.
  • You enjoy systematically and independently digging into complex data and machine learning tasks. You can set your own goals and produce quantitative results in a goal-oriented manner, which you can present in a comprehensible way.
  • You are proficient in SQL and Python's scientific computing packages (NumPy, SciPy, pandas, et.al.) and can produce concise visualizations that support your results.
  • You can apply causal inference analyses and experiments to evaluate new ideas and guide decision-making.
  • You have good experience with Python's Machine Learning packages beyond scikit-learn and have a good grasp of classification and regression models, as well as object embeddings.
  • Excellent communication skills in English, both oral and written.
  • Intermediate communication skills in German are a plus.

You don't tick all the boxes? Don't worry, we are looking for employees who convince us with their personality and are motivated to go on full power with their team!

At idealo you can expect

  • You want to further your education? We take your personal development goals seriously and, in addition to our idealo Learning Hub, eLearning offerings (e.g., Udemy), coaching & mediation, we also offer you the opportunity to benefit individually from additional learning and development budget.
  • And what about the office? Our office in the heart of Berlin offers free organic breakfast, excellent free lunch (vegan and vegetarian), as well as free coffee, lemonades and after-work beer, in addition to the "standard foosball". It also has a fabulous rooftop terrace with view of the whole of Berlin where you can network with colleagues from our group of companies.
  • In need of additional support in any areas of your life? We offer free counseling and support in all areas of life (professional, private, family, health, etc.) in cooperation with the pme-Familienservice.
  • You want full flexibility on your way to work and beyond? No problem with a job bike or Deutschlandticket - and it's environmentally friendly, too!
  • Want to keep yourself fit? We offer many different fitness and sports options, such as an Urban Sports or Gympass membership, to suit your personal needs.
  • And what else is there? Of course, success must be celebrated! In addition to team events, you can also expect big company events and other moments of organized connection with others in the company and your team throughout the year!

#LI-MW

Set alerts for more jobs like Senior Data Scientist - Search (m|w|d)
Set alerts for new jobs by Axel springer
Set alerts for new Data Analysis jobs in Germany
Set alerts for new jobs in Germany
Set alerts for Data Analysis (Remote) jobs

Contact Us
hello@outscal.com
Made in INDIA 💛💙