Algorithmenentwicklung Optimierung (m/w/d)

Westhouse Group

Frankfurt

Hybrid

EUR 80.000 - 120.000

Vollzeit

14 Tage+
Bewerbungsgenerator

Eine vollständige Bewerbung in einer Minute — maßgeschneiderter Lebenslauf und Anschreiben, fertig zum Versenden.

Schaffe es an den ATS-Filtern vorbei

Zusammenfassung

Westhouse Group sucht einen erfahrenen Algorithmenentwickler (m/w/d) mit Fokus auf Optimierungsverfahren. Sie arbeiten an Backend-Verfahren mit C#/.NET Core, entwickeln Heuristiken für kombinatorische Probleme und setzen diese in Kundenprojekten um. Die Stelle bietet Remote-Arbeit mit 10% Präsenz in Frankfurt.

Sie bringen Kenntnisse in ALNS, Simulated Annealing, Graphalgorithmen und MIP-Solver mit. Erwartet werden praktisches Wissen in Performance, Parallelisierung und Profiling.

Qualifikationen

  • Erfahrung in Backend-Verfahren/Algorithmen mit C#/.Net Core, Visual Studio und GitLab; mind. 1 Jahr mit .Net ≥ 8.0
  • Erfahrung in der Entwicklung von Heuristiken für kombinatorische Optimierungsprobleme: (A)LNS, Simulated Annealing und Operatoren
  • Praxis-erprobte Kenntnisse in Heuristiken zur Lösung von Scheduling- und Optimierungsproblemen: ALNS, Konstruktive Heuristiken, Local Search, GA, Graphalgorithmen
  • Theoretisches Grundlagenwissen zu Heuristiken und Modellierung diskreter/linearer Optimierungsprobleme sowie deren Lösung durch MIP-Solver
  • Kenntnisse in Laufzeit-optimierten Datenstrukturen, performanten Algorithmen, Parallelisierung und async in C#, sowie MS Visual Studio Profiler
  • Kenntnisse in Planung und Durchführung von schienen-gebundenem Verkehr
  • Erfahrung KI-gestützter Implementierung in Kundenprojekten (Github Copilot oder Kiro)

Aufgaben

  • Umsetzung typischer Algorithmenentwicklungsaufgaben mit C# (unter Nutzung der standardisierten Entwicklungsumgebung und Programmierrichtlinien)
  • Data Preprocessing relevanter Input-Daten
  • Weiterentwicklung bestehender Algorithmen / Hinzufügen neuer Komponenten
  • Konzeption, Implementierung und Tests der Algorithmen und -komponenten
  • Behebung von Bugs und logging des Fortschritts der Algorithmik
  • Entwicklung von Visualisierungskomponenten zur Ergebnisaufbereitung/Reporting
  • Profiling von Algorithmen und Optimierung von Laufzeit und Speicher
  • Modifikation/Weiterentwicklung der Algorithmen zur Qualitätsverbesserung
  • Dokumentation, Reproduktion und Bug-Behebung
  • Identifikation von Randfällen in Inputdaten und entsprechende Berücksichtigung
  • Transfer typischer Heuristiken in Praxislösungen
  • Ggf. Refactoring von bestehendem Code, Lieferung von Komponentenpaketen

Kenntnisse

C# / .Net Core
Visual Studio
GitLab
ALNS
Simulated Annealing
Heuristiken
Scheduling-Optimierung
Künstliche Intelligenz
Parallelisierung
Datenstrukturen/Performance

Tools

MS Visual Studio Profiler
MIP-Solver

Jobbeschreibung

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
Rahmeninformationen
  • Referenz: 179969
  • Start: 2026-09-21
  • Standort: Remote und 10% Frankurt
  • Arbeitsumfang: full-time
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)
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
Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.

oder ziehe deine Datei hierhin.

Similar jobs

Ähnliche Jobs, die dir auch gefallen könnten

IT Consultant – Python, C++, Java, z/OS, UNIX System (m/w/d)
IT Consultant – Python, C++, Java, z/OS, UNIX System (m/w/d)

Westhouse Group • Frankfurt

Hybrid
EUR 90.000 - 130.000
Softwareentwickler C++ Algorithmen (m/w/d)
Softwareentwickler C++ Algorithmen (m/w/d)

Heynberg GmbH • Bremen

Vor Ort
EUR 60.000 - 90.000
Karrierebegleitung von Tag eins
Individuelle Trainings und Schulungen
EGYM Wellpass Mitgliedschaft
+3
C#-Entwickler (m/w/d)
C#-Entwickler (m/w/d)

SThree • Lübeck

Hybrid
EUR 70.000 - 90.000
Remote nach EU nach Absprache
Senior Softwareentwickler .NET (m/w/d)
Senior Softwareentwickler .NET (m/w/d)

Amadeus Fire • Frankfurt

Hybrid
EUR 70.000 - 85.000
Homeoffice-Option
Flexible Arbeitszeiten
30 Tage Urlaub
+2
IT Consultant (Agentic Coding, Kubernetes) – nur sozialversicherungpflichtg Angestellte (m/w/d)
IT Consultant (Agentic Coding, Kubernetes) – nur sozialversicherungpflichtg Angestellte (m/w/d)

Westhouse Group • Frankfurt

Hybrid
EUR 70.000 - 110.000
Software Engineer (m/w/d) 70% Remote
Software Engineer (m/w/d) 70% Remote

EICS PD GmbH • Niederholtorf

Hybrid
EUR 60.000 - 80.000
Backend Developer (Ticketing) (m/w/d)
Backend Developer (Ticketing) (m/w/d)

Westhouse Group • Frankfurt

Hybrid
EUR 80.000 - 110.000
AI Platform / DevOps Engineer (AWS, Python) (m/w/d)
AI Platform / DevOps Engineer (AWS, Python) (m/w/d)

Westhouse Group • Frankfurt

Hybrid
EUR 42.000 - 78.000
Backend Developer (Keine Freelancer möglich) (m/w/d)
Backend Developer (Keine Freelancer möglich) (m/w/d)

Westhouse Group • Frankfurt

Vor Ort
EUR 78.000 - 110.000
AI Discovery Senior Engineer DevOps (m/w/d)
AI Discovery Senior Engineer DevOps (m/w/d)

Westhouse Group • Deutschland

Hybrid
EUR 90.000 - 150.000