Junior Data Scientist - Scheduling
Nesto Software GmbH
Karlsruhe, Germany
3 months ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Starter
Working hours
Shift work
Languages
English, German
Job source
Tech stack
Artificial Intelligence
Data Analysis
Cloud Computing
Computer Programming
Recommender Systems
Docker
Requirements
- Du hast ein abgeschlossenes Studium in Data Science, Informatik, Mathematik, Statistik, Physik oder einem vergleichbaren quantitativen Fach.
- Du arbeitest leidenschaftlich mit Python. Objektorientierte Programmierung ist fĂźr dich selbstverständlich und du bist vertraut mit Libraries wie pandas, NumPy und scikit-learn. Du weiĂt, wie man Daten effizient verarbeitet, Modelle baut und sauberen, wartbaren Code schreibt.
- Du bringst ein Grundverständnis mathematischer Optimierung mit: Du weiĂt, was eine Zielfunktion ist, kennst den Unterschied zwischen harten und weichen Constraints und hast idealerweise erste Erfahrung mit Linear Programming oder Constraint Programming.
- Du verfßgst ßber ein konzeptionelles Verständnis von Recommendation Systems. Ansätze wie Collaborative Filtering, Content-based Filtering oder hybride Methoden sind dir bekannt und du verstehst, wie aus historischem Verhalten Empfehlungen abgeleitet werden.
- Idealerweise interessierst du dich fĂźr lernende Systemdesigns: Du begeisterst dich fĂźr die Idee, dass ein System durch menschliches Feedback iterativ besser wird. Konzepte wie Human-in-the-Loop Learning, Feedback-Loops oder Learning from Demonstrations sind dir zumindest konzeptionell vertraut.
- Du hast ein grundlegendes Verständnis von Planungs- und Scheduling-Problemen (z. B. Job-Shop, Ressourcenzuteilung oder Schichtplanung) und weiĂt, wie man diese formal modelliert.
- Du kannst zeitabhängige Daten analysieren, einfache Forecasting-Modelle anwenden und deren Relevanz fßr operative Planung einschätzen.
- DarĂźber hinaus kennst du grundlegende Heuristiken und Metaheuristiken wie Greedy-Algorithmen, lokale Suche oder genetische Algorithmen und verstehst, wann diese exakten Solvern vorzuziehen sind.
- Kenntnisse in Reinforcement Learning, Imitation Learning oder Explainable AI (z. B. SHAP, LIME) sind ebenso willkommen wie Erfahrungen im Aufbau von Feedback-Loops. Ergänzend bringst du ein Grundverständnis von Docker und Cloud-Technologien mit; Domänenwissen aus Logistik, Personalplanung oder Operations Research ist ein Plus.
- Du sprichst sehr gutes Deutsch, verfßgst ßber solide Englischkenntnisse und bist bereit, etwa einmal im Monat - in der Einarbeitung auch häufiger - nach Karlsruhe zu kommen.
Benefits & conditions
- Du Teil unseres Geheimcodes werden willst: Unser hochmotiviertes Team eint die Leidenschaft fĂźr unser gemeinsames Tun und unsere Produkte. Mit einem groĂartigen Teamspirit, Kreativität und Begeisterung, verfolgen wir gemeinsam unsere Ziele. Leidenschaft ist unser Geheimcode.
- Du bereit bist Verantwortung zu Ăźbernehmen: Als motiviertes Team-Mitglied kannst du bei Nesto unsere Kultur und unsere Produkte entscheidend prägen und gemeinsam im Team GroĂartiges fĂźr unsere Kunden erreichen., Benefits Hybrides Arbeiten Kostenfreie Getränke (Kaffee, Wasser, uvm.) Vertrauensurlaub Flexible Arbeitszeit Tolles Team Unternehmenskultur, die begeistert Und vieles mehr⌠Bianca Gräder
About the company
Du liebst es, an cleveren Algorithmen zu tĂźfteln, sprichst flieĂend Python und findest Forecasts und Recommendation Systems einfach spannend? Dann bist du bei Nesto genau richtig! Wir entwickeln smarte Tools fĂźr komplexe Planungsprozesse und suchen eine PersĂśnlichkeit mit Leidenschaft und Kreativität, die die Zukunft von Schichtplanung, Forecasting und KI-gestĂźtzten Optimierungen mitgestaltet.
Diese Aufgaben erwarten Dich bei uns:
- Du arbeitest an einem System, das automatisiert Dienstpläne fßr ßber 1.000 Restaurants erstellt und dabei die Bedßrfnisse von einer sechsstelligen Zahl von Mitarbeitenden mit betrieblichen Anforderungen in Einklang bringt.
- Du entwickelst Empfehlungssysteme weiter, die bewerten, wie gut Mitarbeitende zu bestimmten Schichten passen, und sorgst so fĂźr fairere und effizientere Personalplanung.
- Du arbeitest in einem kleinen, spezialisierten Team, das mathematische Optimierung mit lernenden Systemen verbindet und unsere Planungsalgorithmen auf ein neues Niveau hebt.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on indeed.comGood distractions
Talks and stories from around this role â technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
KD
Krissy Davis
about 3 years ago
TL
Thomas LimbĂźchler
System change: restart as developer?
over 5 years ago
LM
Luis Minvielle
The Most Popular IT Jobs on the Market
over 2 years ago
LM
Luis Minvielle
The Biggest German Tech Companies
over 2 years ago
EM
Eli McGarvie
Data Analyst Salary Germany
about 3 years ago
EM
Eli McGarvie
Backend Developer Salary in Germany [2023]
over 3 years ago