Auf einen Blick
- Aufgaben: Entwickle robuste Software-Systeme für KI-Agenten in der Lieferkette.
- Unternehmen: Blue Yonder, führendes Unternehmen für KI in der Lieferkette.
- Vorteile: Wettbewerbsfähiges Gehalt, flexible Arbeitszeiten und Weiterbildungsmöglichkeiten.
- Weitere Informationen: Dynamisches Umfeld mit großartigen Karrierechancen und einem respektvollen Team.
- Warum dieser Job: Gestalte die Zukunft der KI und mache einen echten Unterschied.
- Qualifikationen: Mindestens 8 Jahre Erfahrung in der Softwareentwicklung und starke Python-Kenntnisse.
Das prognostizierte Gehalt liegt zwischen 81000 - 99000 € pro Jahr.
Wir suchen einen erfahrenen Staff AI Engineer, der die technischen Grundlagen für die nächste Generation von KI-gestützten Produkten bei Blue Yonder aufbaut. Als Teil der Autonomy Labs von Blue Yonder arbeiten Sie eng mit Modellentwicklungsteams, Forschern, Dateningenieuren und Produktentwicklern zusammen, um Agenten zu entwickeln, die in realen Lieferketten- und Einzelhandelsabläufen operieren.
Sie werden die Dienste, APIs, Evaluierungssysteme und Entwicklungsumgebungen erstellen, die es uns ermöglichen, diese Systeme zu trainieren, zu testen, bereitzustellen und kontinuierlich zu verbessern. Dies ist eine praktische Rolle in der Softwareentwicklung und technische Führungsposition, die eng mit dem Lebenszyklus der Modellentwicklung verbunden ist.
Ihre Mission
Helfen Sie dabei, zunehmend leistungsfähige Modelle in zuverlässige Softwaresysteme umzuwandeln. Sie werden wichtige architektonische Entscheidungen treffen, kritische Teile der Plattform aufbauen und die Ingenieurschleifen schaffen, durch die Agenten bewertet und verbessert werden, nachdem sie in realen Arbeitsabläufen tätig sind.
Was Sie tun werden
- Architektur und Aufbau robuster Softwaresysteme zur Unterstützung der Entwicklung, Evaluierung, Bereitstellung und fortlaufenden Verbesserung von KI-Agenten.
- Entwicklung von Diensten und Pipelines zur Sammlung und Verarbeitung von Agentenspuren, Werkzeugaufrufen, Workflow-Ergebnissen, Benutzerfeedback und anderen Produktionssignalen.
- Aufbau von Systemen, die das Verhalten von Modellen im großen Maßstab mithilfe deterministischer Prüfungen, modellbasierter Evaluierung, statistischer Analyse und menschlicher Überprüfung bewerten und verifizieren.
- Schaffung zuverlässiger Rückkopplungsschleifen zwischen Produktionssystemen und Modellentwicklungsteams, um beobachtete Fehler und erfolgreiche Verhaltensweisen in Evaluierungsfälle, Regressionstests und Trainingsdaten umzuwandeln.
- Aufbau von Trainings- und Evaluierungsumgebungen, die realistische Geschäftsabläufe durch stabile APIs, Werkzeuge, Simulationen, zurücksetzbare Szenarien und reproduzierbare Zustände darstellen.
- Implementierung der Integrationen und unterstützenden Dienste, die erforderlich sind, damit Agenten mit Unternehmenssystemen, Domänendaten und mehrstufigen Workflows interagieren können.
- Gestaltung für Reproduzierbarkeit über Modelle, Eingabeaufforderungen, Werkzeuge, Datensätze, Umgebungen und Anwendungsversionen hinweg, sodass Änderungen mit Vertrauen gemessen werden können.
- Partnerschaft mit Modellentwicklungsteams zur Integration neuer Modelle, Untersuchung von Verhaltensfehlern, Definition von Ingenieuranforderungen und Bestimmung, ob Probleme am besten durch Software, Werkzeuge, Daten, Evaluierung oder Modelländerungen angegangen werden.
- Verbesserung der Zuverlässigkeit und Betriebsfähigkeit durch Beobachtbarkeit, automatisierte Tests, Fehlerwiederherstellung, sichere Rollout-Mechanismen und klare Startkriterien.
- Setzen eines hohen Ingenieurniveaus durch Systemdesign, Code-Überprüfung, Dokumentation, Mentoring und pragmatische technische Führung über Teams hinweg.
Was wir suchen
- Etwa acht oder mehr Jahre Erfahrung in der Softwareentwicklung oder gleichwertige Tiefe mit einer Erfolgsbilanz beim Entwerfen und Liefern komplexer Produktionssysteme.
- Starke Python- und Backend-Engineering-Expertise, einschließlich API-Design, verteilte Systeme, Datenverarbeitung, automatisierte Tests und wartbare Servicearchitektur.
- Praktische Erfahrung im Aufbau von LLM-gestützten Anwendungen, KI-Agenten, Plattformen für maschinelles Lernen oder ähnlich komplexen Systemen.
- Praktisches Verständnis der KI-Evaluierung, einschließlich Testfallgestaltung, Spurenauswertung, Fehlerklassifizierung, Regressionstests und Messung nichtdeterministischer Systeme.
- Starkes Verständnis der Grundlagen der Softwareentwicklung, einschließlich Codequalität, Sicherheit, Beobachtbarkeit, CI/CD und betrieblicher Zuverlässigkeit.
- Erfahrung mit Cloud-Plattformen wie Azure, AWS oder GCP sowie Containerisierung und modernen Bereitstellungsmethoden.
- Die Fähigkeit, effektiv mit Forschern und Modellentwicklungsteams zusammenzuarbeiten, experimentelle Bedürfnisse in gut gestaltete Software zu übersetzen und Produktionsnachweise in umsetzbares Feedback umzuwandeln.
- Starkes technisches Urteilsvermögen, klare Kommunikation und die Fähigkeit, in unklaren Problembereichen ohne Engpass für die Lieferung Richtung zu geben.
Bevorzugte Qualifikationen
- Vertrautheit mit Modellentwicklungs- oder Nachtrainingsansätzen wie überwachten Feinabstimmungen, Präferenzoptimierung, verstärkendem Lernen, Belohnungs- oder Verifizierer-Design und Checkpoint-Evaluierung.
- Erfahrung im Aufbau von Modellentwicklungsumgebungen, Simulatoren, Evaluierungsrahmen oder Plattformen zur Entwicklung von Agenten.
- Verständnis von Praktiken zur Datenaufbereitung und -evaluierung, einschließlich Kuration, synthetischen Daten, Herkunft, Versionierung, Qualitätskontrolle und Verhinderung von Datenleckagen.
- Erfahrung mit Lieferketten, Einzelhandel oder anderen Unternehmensumgebungen mit komplexen Workflows, Berechtigungen, geschäftlichen Einschränkungen und Genehmigungswegen von Menschen.
Was diese Rolle besonders macht
Diese Rolle befindet sich zwischen Modellentwicklung und Produktionstechnik. Sie werden nicht gebeten, Forschung isoliert durchzuführen oder einfach ein Modell in eine Anwendung einzubetten. Sie werden die Systeme aufbauen, die das Verhalten von Modellen messbar, reproduzierbar, verbesserbar und nützlich in realen Betriebsumgebungen machen.
Unsere Werte
Wenn Sie das Herz eines Unternehmens kennenlernen möchten, werfen Sie einen Blick auf seine Werte. Unsere vereinen uns. Sie sind es, die unseren Erfolg antreiben – und den Erfolg unserer Kunden.
Eine Kultur, kein Unternehmen
Unsere Kultur basiert auf Zusammenarbeit, Respekt und Spaß, wann immer möglich. Dies, zusammen mit der Gewährleistung, dass wir unsere Kernwerte leben, ermöglicht es uns, zu lernen, zu wachsen, Kundenwert zu schaffen und das Wohlbefinden unseres kollektiven Ökosystems von Partnern, Kunden und Mitarbeitern zu managen.
Blue Yonder ist das KI-Unternehmen für die Lieferkette. Als Weltmarktführer in der digitalen Transformation der Lieferkette bietet Blue Yonder eine einheitliche, KI-gesteuerte Plattform und ein mehrstufiges Netzwerk, das Unternehmen befähigt, nachhaltig zu arbeiten, profitabel zu skalieren und ihre Kunden schnell zu begeistern.
Staff AI Engineer in Hamburg Arbeitgeber: JDA Software
Blue Yonder ist ein hervorragender Arbeitgeber, der seinen Mitarbeitern die Möglichkeit bietet, in einem dynamischen und innovativen Umfeld zu arbeiten. Mit einem starken Fokus auf Zusammenarbeit, Respekt und einer ausgewogenen Work-Life-Balance hat das Unternehmen zahlreiche Auszeichnungen erhalten, darunter den Titel "Best Place to Work - Employees' Choice" von Glassdoor. Die Mitarbeiter profitieren von kontinuierlichen Wachstums- und Entwicklungsmöglichkeiten sowie von einem kreativen Team, das über umfangreiche Fachkenntnisse verfügt und stets bestrebt ist, die besten Lösungen für Kunden zu liefern.
StudySmarter Expertenrat🤫
Wir sind der Meinung, dass du so Staff AI Engineer in Hamburg erhalten könntest
✨Engagier dich in Entwickler-Communities!
Lass uns mal ehrlich sein: In der Software-Entwicklung sind Netzwerke Gold wert! Tummel dich in GitHub-Projekten, nehme an lokalen Meetups oder Hackathons teil und vernetze dich mit anderen Entwicklern. So steigerst du nicht nur deine Sichtbarkeit, sondern lernst auch die neuesten Trends und Technologien kennen.
✨Zeig deine Fähigkeiten!
Erstelle ein Portfolio, das deine besten Projekte und Code-Examples zeigt. Nichts überzeugt mehr als ein praktischer Beweis deiner Skills. Das kann auch helfen, bei JDA Software anzuklopfen, wenn du dich auf die Stelle als Staff AI Engineer bewirbst – so wissen sie gleich, was sie von dir erwarten können!
✨Nutze Jobplattformen speziell für Tech-Jobs!
Plattformen wie Stack Overflow Jobs oder AngelsList sind perfekte Orte, um Vollzeitstellen in der Software-Entwicklung zu finden. Hier sind viele tolle Unternehmen auf der Suche nach Talenten wie uns, also schau regelmäßig vorbei und bewirb dich direkt über die Website.
✨Such dir Mentoren und Feedback!
Hol dir Feedback von erfahrenen Entwicklern, die dir Tipps geben können, was Recruiter wirklich suchen. Ob über LinkedIn oder persönliche Kontakte: Menschen, die sich in der Branche auskennen, können enorm wertvoll sein, um dir zu helfen, dich optimal auf deine Bewerbung bei JDA Software vorzubereiten!
Wir glauben, dass du diese Fähigkeiten brauchst, um Staff AI Engineer in Hamburg mit Bravour zu bestehen
Einige Tipps für deine Bewerbung 🫡
Highlights deiner Coding-Skills:In der Software-Entwicklung kommt es auf konkrete Fähigkeiten an. Vergiss nicht, relevante Programmiersprachen und Frameworks in deinen Lebenslauf aufzunehmen. Zeig uns, was du kannst – vielleicht mit einem Link zu deinem GitHub-Profil oder einer Übersicht deiner Side Projects, die deine Programmierkenntnisse illustrieren.
Dokumentation deiner Erfolge:Gerade bei einer Vollzeitstelle in der Software-Entwicklung sind konkrete Ergebnisse Gold wert. Nenn uns Zahlen und Ergebnisse aus deinen vorherigen Projekten. Hast du den Code optimiert oder Systemfehler behoben? Solche Erfolge zeigen, dass du die Sprache der Entwickler sprichst und einen echten Mehrwert bringst.
Attraktive Projektbeschreibungen:Wenn du an Projekten gearbeitet hast, die hervorstechen, beschreibe sie ausführlich in deinem Lebenslauf. Was war das Problem, das du gelöst hast? Welche Technologien hast du eingesetzt? Das gibt uns einen klaren Einblick in deine Herangehensweise und Problemlösungsfähigkeiten.
Motivation zeigen:In deinem Anschreiben solltest du deine Motivation für die Stelle im Bereich Software-Entwicklung bei JDA Software klar herausstellen. Warum sprichst gerade du die Anforderungen für diese Vollzeitrolle an? Mach deutlich, was dich an der Arbeit bei uns reizt und wie du über das rein Technische hinaus wachsen möchtest.
Wie man sich auf ein Vorstellungsgespräch bei JDA Software vorbereitet
✨Technische Vorbereitung auf die Coding-Challenges
In der Software-Entwicklung sind technische Fragen oft ein zentraler Teil des Interviews. Macht euch mit Plattformen wie LeetCode oder HackerRank vertraut, um eure Problemlösungsfähigkeiten zu trainieren. Zeigt im Interview viel Selbstbewusstsein beim Erklären eurer Ansätze!
✨Das eigene Portfolio im besten Licht präsentieren
Stellt sicher, dass ihr ein aussagekräftiges Portfolio habt, das einige eurer besten Projekte zeigt. Seid bereit, darüber zu sprechen, was eure Rolle war, welche Technologien ihr verwendet habt und welche Herausforderungen es gab. Das gibt den Interviewern einen Einblick in eure praktische Erfahrung.
✨Teamfähigkeit und Kommunikation betonen
In einer Vollzeit-Position wird Kommunikation im Team sehr wichtig sein. Seid bereit, Beispiele aus der Vergangenheit zu teilen, in denen ihr effektiv im Team gearbeitet habt. Dies zeigt, dass ihr nicht nur technische Fähigkeiten habt, sondern auch gut ins Team passt.
✨Vorbereitung auf Fragen zur Software-Architektur
Bereitet euch darauf vor, Fragen zur Software-Architektur zu beantworten. Themen wie RESTful APIs, Microservices und Cloud-Architekturen können Teil eures Interviews sein. Zeigt euer Verständnis durch Diskussionen und Beispiele aus eurer bisherigen Arbeit oder Projekte.