Arbetsbeskrivning
We are looking for a highly skilled Search ML Engineer.
You will work closely with Data Scientists and Software Engineers to enhance and optimize the client’s search functionality across a wide market, including analyzing data patterns, training models, and deploying scalable solutions in production.
Key Responsibilities
- Analyze large-scale search data across multiple markets to identify improvement areas.
- Develop and deploy Machine Learning models for enhancing search relevance, ranking, and performance.
- Design and conduct A/B tests to validate model improvements.
- Perform feature engineering, model evaluation, and continuous optimization in production.
- Collaborate across teams, contributing ideas and sharing insights.
- Own the full ML lifecycle — from idea to deployment.
- Document and communicate findings and improvements clearly to stakeholders.
Required Qualifications
- Proven experience working on complex, large-scale search systems.
- Hands-on experience applying ML techniques (classical and deep learning) to real-world search problems.
- Strong skills in data analysis, experimentation (A/B testing), and problem-solving.
- Experience with the full ML pipeline: from data analysis and feature engineering to training, evaluation, and deployment.
- Excellent communication skills in English.
- Strong collaboration skills; ability to work effectively across teams.
Preferred Qualifications
- Knowledge of document retrieval, ranking, and pruning techniques.
- Experience with search engines such as Lucene or Elasticsearch.
- Background in Natural Language Processing (NLP).
- Programming experience in Java or Scala.
Location:
Malmo, Sweden