Senior Machine Learning Engineer

AP Sensing GmbH
Böblingen, Germany
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Shift work
Languages
German
Experience level
Senior

Job location

Remote
Böblingen, Germany

Tech stack

Java
Automation of Tests
C++
Continuous Integration
Information Engineering
Python
Machine Learning
Software Engineering
Data Streaming
Systems Architecture
Data Processing
Real Time Systems
Information Technology
Machine Learning Operations
Docker

Job description

  • Du übernimmst die fachliche Verantwortung für Design und Implementierung skalierbarer ML-Pipelines und Data-Processing-Komponenten zur Analyse großer Sensordatenmengen und treibst Engineering Best Practices im Team voran.
  • Du baust und pflegst CI/CD-Workflows und automatisierte Tests für ML-Anwendungen und stellst Zuverlässigkeit und Reproduzierbarkeit sicher.
  • Du arbeitest eng mit Data Scientists, Platform Engineers, Data Engineers und Domänenexperten zusammen, gestaltest die Systemarchitektur mit und sorgst dafür, dass ML-Lösungen sauber in die Gesamtproduktlandschaft integriert werden.

Requirements

  • Du hast ein technisches Studium in Informatik, Machine Learning oder einem verwandten Fachgebiet oder bringst eine vergleichbare praktische Erfahrung mit.
  • Du verfügst über mindestens 5 Jahre Berufserfahrung in Software Engineering oder ML Engineering, einschließlich Erfahrung mit produktiven ML-Systemen oder anderen datenintensiven Anwendungen.
  • Du besitzt exzellente Programmierkenntnisse in Python und schreibst strukturierten, wartbaren und effizienten Code.
  • Du hast fortgeschrittene Programmierkenntnisse in mindestens einer statisch typisierten Sprache (z. B. C++, Rust, Go, Java).
  • Du hast ein tiefes Verständnis des MLOps-Lifecycles, einschließlich Daten- und Modellversionierung, Deployment, Monitoring und kontinuierlicher Verbesserung.
  • Du hast Erfahrung mit Containern (Docker) und CI/CD-Pipelines und wendest moderne Testpraktiken auf ML-getriebene Systeme an.
  • Idealerweise hast du Erfahrung im Betrieb von ML-basierten Anwendungen in Produktion, einschließlich Monitoring der Modellqualität, Drift Detection und Incident Handling.
  • Idealerweise hast du bereits mit Echtzeit- oder Near-Real-Time-Anwendungen, Streaming-Daten oder IoT-Szenarien gearbeitet und kennst die besonderen Herausforderungen von Edge-Deployments.

Benefits & conditions

  • Spannende Aufgaben: Abwechslungsreiche und verantwortungsvolle Tätigkeiten mit modernster Technologie.
  • Offene Unternehmenskultur: Ein Arbeitsumfeld, das auf Vertrauen, Respekt und den Werten des "HP Way" basiert.
  • Motivierendes Umfeld: Ein freundliches, internationales Team mit starkem Zusammenhalt.
  • Attraktive Vergütung: Wettbewerbsfähiges Gehalt, Zusatzleistungen und flexible Arbeitszeiten.
  • Weiterentwicklung & Karriere: Individuelle Entwicklungsmöglichkeiten und ein attraktives Erfolgsbeteiligungsprogramm., * Flexible Arbeitszeiten: Gestalte deinen Arbeitstag mit flexiblen Arbeitszeiten und Homeoffice-Möglichkeiten, * Teamgeist: Flache Hierarchien und eine wertschätzende Arbeitsatmosphäre in einem internationalen, interkulturellen Team
  • Teamevents: Regelmäßige Firmen- und Teamveranstaltungen für mehr Austausch und engere Zusammenarbeit
  • Karrierechancen: Durch unser kontinuierliches Wachstum eröffnen sich viele Entwicklungsmöglichkeiten
  • Weiterbildung: Wir investieren in deine Zukunft mit Schulungen und individuellen Weiterbildungsmöglichkeiten

Apply for this position