Auf einen Blick
- Aufgaben: Entwickle Tools und Automatisierungen für nahtlose ML-Entwicklung und -Betrieb.
- Unternehmen: JetBrains, ein innovatives Unternehmen für Entwicklerwerkzeuge seit 2000.
- Vorteile: Wettbewerbsfähiges Gehalt, flexible Arbeitszeiten und Weiterbildungsmöglichkeiten.
- Weitere Informationen: Offene und inklusive Unternehmenskultur, die Vielfalt schätzt.
- Warum dieser Job: Gestalte die Zukunft von KI mit und arbeite an spannenden ML-Projekten.
- Qualifikationen: Erfahrung mit MLOps-Tools und fundierte Kenntnisse im ML-Lebenszyklus.
Das prognostizierte Gehalt liegt zwischen 60000 - 80000 € pro Jahr.
Bei JetBrains ist Code unsere Leidenschaft. Seit unserer Gründung im Jahr 2000 streben wir danach, die stärksten und effektivsten Entwicklerwerkzeuge der Welt zu schaffen. Durch die Automatisierung routinemäßiger Überprüfungen und Korrekturen beschleunigen unsere Werkzeuge die Produktion und ermöglichen es Entwicklern, zu wachsen, zu entdecken und zu kreieren. Heute werden KI-gestützte Unterstützung und Agenten zu einem zentralen Bestandteil der Arbeitsweise von Entwicklern in unseren IDEs. Das Team für ML Workflows Engineering widmet sich der Beseitigung von Infrastrukturproblemen, der Optimierung von Machine Learning Operations (MLOps) und der Ermöglichung, dass Teams sich auf die innovativen Arbeiten konzentrieren können, die am wichtigsten sind – den Aufbau von wirkungsvollen ML-Modellen und intelligenten Agenten.
Als Teil des Teams spielen Sie eine Schlüsselrolle bei der Gestaltung von Werkzeugen, Automatisierungen und Pipelines, die die Entwicklung von Machine Learning nahtlos und intuitiv gestalten. Durch die Integration modernster MLOps-Praktiken und ingenieurtechnischer Exzellenz zielen wir darauf ab, die Produktivität zu maximieren und die Komplexität der ML-Infrastruktur zu beseitigen, damit unsere Teams die Grenzen des Möglichen in der KI erweitern können.
Als Teil unseres Teams werden Sie:
- Werkzeuge, Automatisierungen und Workflows entwickeln, um infrastrukturlastige Aufgaben zu vereinfachen und AI-Teams zu ermächtigen, sich auf Experimente und die Lösung grundlegender Herausforderungen zu konzentrieren.
- Robuste Überwachungs-, Protokollierungs- und Nachverfolgungssysteme entwickeln, um die Leistung und Reproduzierbarkeit von ML-Workflows in der Produktion sicherzustellen.
- End-to-End-Machine-Learning-Pipelines entwerfen, implementieren und warten, um die nahtlose Entwicklung, das Training und die Bereitstellung von ML-Modellen und intelligenten Agenten zu ermöglichen.
- Mit großangelegten verteilten Systemen, einschließlich GPU-Clustern, arbeiten, um das Training, Feintuning und die Bewertung von ML-Modellen zu unterstützen.
- Mit Produkt- und Entwicklungsteams zusammenarbeiten, um hochrangige Ziele in konkrete, skalierbare und wartbare Systeme zu transformieren.
- Workflows für Reproduzierbarkeit, Skalierbarkeit und Kosteneffizienz optimieren, während die ML-Teams produktiv und innovationsorientiert bleiben.
Wir freuen uns, Sie in unserem Team zu haben, wenn Sie:
- Praktische Erfahrung mit modernen MLOps-Tools, einschließlich Kubernetes, Cloud-Anbietern (GCP und AWS) und ML-Orchestrierungsframeworks haben.
- Ein solides Verständnis des ML-Lebenszyklus vom Konzept bis zur kundenorientierten Anwendung besitzen.
- Die Fähigkeit haben, Projekte von Anfang bis Ende zu leiten, beginnend mit einem hochrangigen Problem oder Schmerzpunkt des Produkts und es durch die Phasen Design, Experimentierung, Implementierung und Iteration zu überwachen.
- Eine kundenorientierte Denkweise haben – Ihnen liegt am Herzen, wie ML-Ingenieure tatsächlich arbeiten, und Sie können deren Bedürfnisse in umsetzbare, skalierbare und wartbare architektonische Entscheidungen übersetzen.
- Erfahrung mit modernen CI/CD-Systemen wie GitHub Actions oder JetBrains TeamCity haben.
- Mindestens drei Jahre Erfahrung mit Python haben und sauberen, wartbaren Code in modernen ML-Codebasen schreiben.
Unser idealer Kandidat hätte Erfahrung mit:
- ML-Orchestratoren und Workflow-Tools wie ZenML, Dagster und Airflow.
- Entwicklung von Infrastrukturkomponenten und -diensten unter Verwendung von Clusterlösungen wie Kubernetes.
- Der Entwicklung von Python-basierten Backend-Diensten.
- Der Erstellung und Wartung von ML-Pipelines, einschließlich älterer.
- Experimentverfolgung und Beobachtbarkeit mit Tools wie Weights & Biases, MLflow, Langfuse oder ähnlichem.
Wir wären besonders begeistert, wenn Sie Erfahrung mit:
- LLM-Inferenz-Frameworks wie vLLM, DeepSpeed und TensorRT haben.
- Das Schreiben und Warten von Python-Bibliotheken, die von internen (oder externen) ML-Ingenieuren verwendet werden.
- Ein starkes theoretisches Fundament in NLP und transformerbasierten Ansätzen haben.
- Das Schreiben von Code in Java und/oder Kotlin beherrschen.
Wir sind ein Arbeitgeber, der Chancengleichheit bietet. Wir wissen, dass großartige Ideen von jedem, überall kommen können. Deshalb tun wir unser Bestes, um einen offenen und integrativen Arbeitsplatz zu schaffen – einen, der jeden willkommen heißt, unabhängig von Hintergrund, Identität, Religion, Alter, Zugänglichkeitsbedürfnissen oder Orientierung.
Wir verarbeiten die in Ihrer Bewerbung bereitgestellten Daten gemäß der Datenschutzrichtlinie für die Rekrutierung.
Senior MLOps Engineer (ML Workflows Engineering) Arbeitgeber: JetBrains
JetBrains ist ein hervorragender Arbeitgeber, der eine offene und inklusive Arbeitsumgebung fördert, in der kreative Ideen geschätzt werden. Mit einem starken Fokus auf Mitarbeiterentwicklung und modernsten Technologien im Bereich MLOps bietet das Unternehmen nicht nur spannende Projekte, sondern auch zahlreiche Möglichkeiten zur beruflichen Weiterentwicklung. Die Zusammenarbeit in einem dynamischen Team und die Möglichkeit, an innovativen Lösungen zu arbeiten, machen JetBrains zu einem attraktiven Arbeitsplatz für alle, die ihre Leidenschaft für Softwareentwicklung und KI ausleben möchten.
StudySmarter Expertenrat🤫
Wir sind der Meinung, dass Sie so Senior MLOps Engineer (ML Workflows Engineering) erhalten könnten
✨Netzwerken ist der Schlüssel
Nutze Plattformen wie LinkedIn, um mit Leuten aus der Branche in Kontakt zu treten. Lass uns gemeinsam nach Events oder Meetups suchen, wo du Gleichgesinnte treffen und dein Netzwerk erweitern kannst.
✨Sei proaktiv bei der Kontaktaufnahme
Wenn du eine interessante Stelle siehst, zögere nicht, direkt die Ansprechpartner zu kontaktieren. Frag nach mehr Informationen oder teile deine Begeisterung für die Position – das zeigt Initiative und Interesse!
✨Bereite dich auf technische Interviews vor
Mach dich mit den gängigen Fragen und Herausforderungen im MLOps-Bereich vertraut. Lass uns gemeinsam an Coding-Challenges arbeiten, damit du im Interview glänzen kannst!
✨Bewirb dich über unsere Website
Wir empfehlen dir, dich direkt über unsere Website zu bewerben. So hast du die besten Chancen, dass deine Bewerbung gesehen wird und wir dich schnellstmöglich kontaktieren können!
Wir glauben, dass du diese Fähigkeiten brauchst, um Senior MLOps Engineer (ML Workflows Engineering) mit Bravour zu bestehen
Einige Tipps für deine Bewerbung 🫡
Sei authentisch!:Zeig uns, wer du wirklich bist! Deine Persönlichkeit und Leidenschaft für MLOps sollten in deiner Bewerbung deutlich werden. Lass uns wissen, warum du dich für diese Rolle interessierst und was dich motiviert.
Betone deine Erfahrungen:Erzähle uns von deinen bisherigen Projekten und Erfahrungen im Bereich MLOps. Zeige auf, wie du moderne Tools und Technologien eingesetzt hast, um Herausforderungen zu meistern und innovative Lösungen zu entwickeln.
Klarheit ist der Schlüssel:Achte darauf, dass deine Bewerbung klar und strukturiert ist. Verwende einfache Sprache und vermeide Fachjargon, wenn es nicht nötig ist. Wir wollen deine Ideen und Fähigkeiten schnell erfassen können!
Bewirb dich über unsere Website:Wir empfehlen dir, deine Bewerbung direkt über unsere Website einzureichen. So stellst du sicher, dass wir alle Informationen erhalten und du die besten Chancen hast, Teil unseres Teams zu werden!
Wie man sich auf ein Vorstellungsgespräch bei JetBrains vorbereitet
✨Verstehe die MLOps-Welt
Mach dich mit den neuesten MLOps-Tools und -Technologien vertraut, die in der Branche verwendet werden. Zeige im Interview, dass du nicht nur die Theorie verstehst, sondern auch praktische Erfahrungen mit Tools wie Kubernetes, GCP oder AWS hast.
✨Projekte im Fokus
Bereite dich darauf vor, über deine bisherigen Projekte zu sprechen. Sei bereit, konkrete Beispiele zu nennen, bei denen du den gesamten Lebenszyklus eines ML-Projekts geleitet hast – von der Idee bis zur Implementierung. Das zeigt, dass du die Verantwortung übernehmen kannst.
✨Kundenorientierung zeigen
Betone deine Fähigkeit, die Bedürfnisse von ML-Ingenieuren zu verstehen und in umsetzbare Lösungen zu übersetzen. Zeige, dass du ein Gespür dafür hast, wie man skalierbare und wartbare Systeme entwirft, die den Arbeitsalltag der Entwickler erleichtern.
✨Technische Fragen vorbereiten
Erwarte technische Fragen zu CI/CD-Systemen und Python-Programmierung. Übe, klare und präzise Antworten zu geben, und sei bereit, deinen Code zu erklären. Das zeigt, dass du nicht nur theoretisches Wissen hast, sondern auch praktisch anwenden kannst.