Junior Software Developer - Python & C

Ehrhardt + Partner Group
Köln, Germany
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Shift work
Languages
English, German
Experience level
Junior
Compensation
€ 56K

Job location

Köln, Germany

Tech stack

API
Artificial Intelligence
C++
Graph Theory
Python
Motion Planning
Routing
Software Engineering
Project Management
GIT
Information Technology

Job description

  • Du entwickelst Softwarekomponenten in Python und C++ und treibst die Weiterentwicklung unserer Routing-Engine sowie unserer Optimierungsalgorithmen voran.
  • Du implementierst Features rund um Tourenplanung, Graphmodelle, Distanzmatrizen und API-Services.
  • Du analysierst und optimierst performancekritischen Code.
  • Du arbeitest eng mit unserem Algorithmik-Team, unserem Mathematiker-Team sowie weiteren Entwicklungspartnern - unter anderem der Universität Bonn und dem Institut für Diskrete Mathematik - zusammen.
  • Du begleitest den gesamten Entwicklungszyklus von Design über Umsetzung und Testing bis hin zur Dokumentation.

Requirements

  • Du verfügst über ein abgeschlossenes Studium der Informatik, Mathematik, Physik, Ingenieurwissenschaften oder eine vergleichbare Qualifikation.
  • Du verfügst über sehr gute Kenntnisse in Python und C++, sowie ergänzende Kenntnisse im Bereich künstliche Intelligenz.
  • Du hast Interesse an Algorithmen, Graphentheorie und Optimierungsproblemen.
  • Du bringst erste Erfahrung mit Git und Softwareprojekten mit.
  • Du zeichnest dich durch analytisches Denken, Teamgeist und Freude an sauberem Code aus.
  • Du verfügst über gute Deutsch- und Englischkenntnisse.

About the company

Die EPG zählt zu den international führenden Anbietern einer umfassenden Supply Chain Execution Suite (EPG ONE ) und bietet Ihnen hervorragende Entwicklungsperspektiven. * Ideen einbringen. Und umsetzen. * Branche der Gegenwart. Und Zukunft. Teamwork wird bei uns von Beginn an groß geschrieben. International arbeiten wir an mehreren Standorten mit mehr als 1.000 Mitarbeitern zusammen. * Onboarding zum Ankommen. * Aufgaben zum Weiterkommen.

Apply for this position