Algorithmenentwicklung Optimierung (m/w/d)

Remote und 10% Frankurt
Start: 21.09.2026
il y a 12 heures
Job Typ:
Projekt
Arbeitsumfang:
Vollzeit

ID: 179969

Appliquer ici

Westhouse ist eines der führenden Recruitment-Unternehmen für die Vermittlung hochqualifizierter Fachexperten aus dem gesamten IT-Lifecycle- und Engineering-Bereich.

Für unseren Kunden suchen wir aktuell eine/n Algorithmenentwicklung Optimierung (m/w/d) - Remote und 10% Frankurt.

Ihre Aufgaben

    • Umsetzung von typischen Algorithmenentwicklungsaufgaben mit C# (unter Nutzung der standardisierten
    • Entwicklungsumgebung und Programmierrichtlinien): Data Preprocessing von relevanten Input-Daten
    • Weiterentwicklung von bestehenden Algorithmen / Hinzufügen von neuen algorithmischen Komponenten
    • Konzeption, Implementierung und Durchführung von automatisierten und ad hoc-Tests der Algorithmen und
    • Algorithmenkomponenten
    • Behebung von Bugs, die auf Basis von ad hoc- und automatisierten Tests identifiziert wurden. Erstellen eines selbstsprechenden Logs über den Lösungs-/Arbeitsfortschritt der Algorithmik unter Einbezug technisch wie fachlich relevanter Kenngrößen
    • Ggf. Entwicklung von Visualisierungskomponenten zur Ergebnisaufbereitung/zum Reporting Ggf. Profiling von Algorithmen(komponenten) und davon abgeleitet Konzeption und Umsetzung von
    • Performanceverbesserungen hins. Laufzeit- und Speicherbedarf
    • Modifikation und Weiterentwicklung der Algorithmen zur Verbesserung der Lösungsqualität
    • Dokumentation, Reproduktion und Behebung von gemeldeten Bugs
    • Identifikation von Randfällen auf Inputdatenseite und entsprechende Berücksichtigung in der Algorithmik
    • Transfer von typischen Heuristiken für bspw. Ressourcenplanungs und -Scheduling-Probleme aus der Wissenschaft in Lösungsverfahren für die Praxis
    • Ggf. Refactoring von bestehendem Code
    • Erstellen von Lieferpaketen für die entwickelten Komponenten

Ihre Qualifikationen

    • Erfahrung in der Implementierung von Verfahren/Algorithmen im Backend mit C# / .Net (Core), Visual Studio und Gitlab. Davon mindestens ein Jahr Erfahrung mit .Net >= 8.0
    • Erfahrung in der Entwicklung von Heuristiken innerhalb eines Kundenprojekts für die Lösung von kombinatorischen Optimierungsproblemen: (A)LNS, Simulated Annealing und Entwicklung von Operatoren
    • Praxis-erprobte Kenntnisse in Konzeption und Implementierung von Heuristiken zur Lösung von Scheduling- und kombin. Optimierungsproblemen: ALNS, Konstr. Heuristiken, Priority Rules, Local Search, Simul, Annealing, Tabu Search, GAs, Graphalgorithmen
    • Theoretisches Grundlagenwissen zu Heuristiken zur Lösung kombinatorischer Optimierungsprobleme sowie zur Modellierung diskreter und kontinuierlicher, linearer Optimierungsprobleme und deren Lösung durch MIP-Solver
    • In Softwareprojekten gesammelte Kenntnisse in der Nutzung Laufzeit-effizienter Datenstrukturen und in der Entwicklung performanter Algorithmen, Paralleliiserung und asynchrone Programmierung in C#, Erfahrung im Einsatz des MS Visual Studio Profilers
    • Kenntnisse in Planung und Durchführung von Schienen-gebundenem Verkehr (und entsprechende Begrifflichkeiten)
    • Erfahrung mir KI gestützter Implementierung in einem Kundenprojekt (Github Copilot oder Kiro)