Die Deutsche Bahn ist eine der vielfältigsten Arbeitgeberinnen Deutschlands. Jahr für Jahr suchen wir begeisterte Mitarbeitende für vielfältige Aufgaben und Themen, die gemeinsam mit uns Menschen und Märkte bewegen. Als (Senior) Software Engineer (w/m/d) bei der DB Systel gestaltest Du aktiv die Digitalisierung im Konzern und formst entscheidend die digitale Zukunft der Bahn mit. Dazu arbeitest Du bei uns in agilen, selbstorganisierten Netzwerkstrukturen und mit entsprechendem Gestaltungsspielraum. Wir setzen auf eigenverantwortliche, motivierte Teams, die persönlich und gemeinsam wachsen wollen. Zum nächstmöglichen Zeitpunkt suchen wir Dich für die DB Systel GmbH mit Einsatz für unseren Kunden „Digitales Bahnsystem" als Teil der „Digitalen Schiene Deutschland" in Berlin.
Deine Aufgaben:
- Du arbeitest an der Entwicklung einer hoch-performanten Simulation von Schienenverkehr, auf der eine Reinforcement-Learning-basierte Verkehrssteuerung trainiert wird
- Als Teil eines interdisziplinären sowie diversen Teams aus Software Engineers, Mathematikern, Physikern, KI-Spezialisten und Bahnexperten (w/m/d) verbesserst Du kontinuierlich das Produkt, die APIs und den Entwicklungsprozess
- Du stimmst die Architektur der Software und des Gesamtsystems mit den beteiligten Umsetzungsteams ab
- Du übernimmst technisch herausfordernde Implementierungsaufgaben rund um die bestehende parallelisierte, tensorbasierte Simulation auf Basis von (Py)Torch und Numpy in Python und C++17
- Du behältst technologische Weiterentwicklungen im Auge und bewertest kontinuierlich welche Neuerungen integriert werden sollen, um unsere hoch gesteckten Performance-Ziele zu erreichen