This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Drive innovation in machine learning and AI, from research to deployment, creating scalable intelligent systems that power the next generation of scientific discovery. Are you passionate about turning complex data into intelligent, production-ready solutions while supporting the future of open-access science? We are looking for a Data Scientist to join our team and help design, develop, and deploy advanced machine learning solutions that power intelligent, data-driven products. This role focuses on NLP, recommender systems, and agentic LLM workflows, turning complex business challenges into scalable and impactful analytical solutions. This is an opportunity to work at the forefront of machine learning and AI, contributing to innovative systems that leverage state-of-the-art research in practical applications. As part of our commitment to fostering a collaborative team environment, this role requires working fully on-site.
Job Responsibility
Design, develop, and evaluate machine learning and statistical models, with a focus on NLP, recommender systems, and LLM-based solutions
Translate business problems into data-driven approaches and scalable analytical solutions
Perform data exploration, preprocessing, and feature engineering to ensure high-quality inputs for modeling
Develop, optimize, and benchmark models using appropriate metrics and validation strategies
Build and experiment with LLM-powered systems, including agentic workflows and RAG
Investigate, reproduce, and compare research prototypes and state-of-the-art methods
Collaborate with engineering teams to support the integration of models into production
Monitor and analyze model performance and iterate to improve accuracy and robustness
Supervising Master/ Ph.D. students when there are trainees in the team
Representing the company in e.g. attending conferences, writing scientific articles
Requirements
Bachelor's degree/ Master's degree in Computer Science or related
2-5 years of experience as a Data Scientist
2–5 years of experience in Python (including complex applications), Machine Learning, and LLMs
Strong background in data science, statistics, and analytical problem-solving
Intermediate proficiency in FastAPI, Celery, and Keycloak
Intermediate proficiency in PyTorch, TensorFlow, Scikit-learn, and Hugging Face
Proficiency in Natural Language Processing (NLP), including tokenization and named entity recognition (NER)
In-depth understanding of Artificial Intelligence principles
Strong working knowledge of Microsoft O365 tools
Excellent written and spoken English
Excellent communication skills, capable of conveying complex technical concepts to non-technical stakeholders
Ability to work effectively both independently and as part of a team
Nice to have
PhD in Computer Science or related
Leadership skills with the ability to mentor and guide junior engineers and interns
What we offer
The opportunity to contribute to the academic/scientific community
Flexible working hours
Team bond strengthening through team-building events
Professional growth opportunities with our global training system
Working in a collaborative and socially responsible team
Company retreat facility
Full-coverage insurance for accidents/daily sickness
Prime location near Basel train station and city center