Auf einen Blick
- Aufgaben: Entwickle innovative Tools zur Analyse und Verbesserung von KI-Coding-Agenten für Kotlin.
- Unternehmen: JetBrains, ein führendes Unternehmen für Entwickler-Tools mit einer Leidenschaft für Code.
- Vorteile: Wettbewerbsfähiges Gehalt, flexible Arbeitsorte, zusätzliche Urlaubstage und Unterstützung für Weiterbildung.
- Weitere Informationen: Dynamisches Team mit großartigen Wachstums- und Entwicklungsmöglichkeiten.
- Warum dieser Job: Gestalte die Zukunft des Codierens mit KI und beeinflusse Millionen von Entwicklern weltweit.
- Qualifikationen: Erfahrung in der Entwicklung von Evaluierungs- oder Analyse-Pipelines und starke Python-Kenntnisse.
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. Heute werden KI-gestützte Codierungsagenten zu einem zentralen Bestandteil der Art und Weise, wie Entwickler Kotlin schreiben – und wir möchten sicherstellen, dass sie es gut machen. Das Kotlin AI Value Stream-Team ist verantwortlich dafür, wie KI-Agenten Kotlin-Code auf allen Plattformen verstehen, generieren und verbessern: Android, Kotlin Multiplatform, serverseitig, web, desktop und andere.
Wir bauen die Evaluierungsinfrastruktur, Fehleranalysetools und Post-Training-Pipelines, die das Verhalten von Agenten bei realen Kotlin-Entwickleraufgaben messen und verbessern. Als Research Engineer in diesem Team sind Sie für den gesamten Prozess verantwortlich: Analysieren, wie Agenten bei Kotlin scheitern → Evaluierungen erstellen, die diese Fehler erfassen → Methoden zur Behebung dieser Fehler recherchieren und implementieren → die Verbesserung messen. Ihre Arbeit wird direkt beeinflussen, wie Millionen von Entwicklern Kotlin durch KI-Codierungsagenten erleben.
Als Teil unseres Teams werden Sie:
- Werkzeuge für die agentische Fehleranalyse entwickeln: Entwerfen und implementieren Sie Werkzeuge, um systematisch Fehler zu erfassen, zu klassifizieren und zu analysieren, die KI-Codierungsagenten beim Generieren von Kotlin-Code machen.
- Evaluierungspipelines aufbauen: Entwerfen, implementieren und pflegen Sie Evaluierungspipelines, die die Qualität der Kotlin-Codegenerierung über verschiedene Dimensionen messen, einschließlich Korrektheit, Idiomatik, Build-Erfolg, Framework-Nutzung und Testabdeckung.
- Simulationsumgebungen erstellen, in denen Codierungsagenten an realistischen Kotlin-Entwickleraufgaben gemessen werden können.
- Forschungsmethoden zur Verbesserung des Verhaltens von Agenten und Modellen auf Kotlin untersuchen.
- Öffentliche Kotlin-Benchmarks erstellen: Entwerfen und erstellen Sie Open-Source-Benchmarks, die die Leistung von KI-Codierungsagenten bei Kotlin-Aufgaben messen.
Wir freuen uns, von Ihnen zu hören, wenn Sie:
- Praktische Erfahrung im Aufbau von Evaluierungs- oder Analysepipelines für LLMs oder KI-Codierungsagenten in einer Forschungs- oder Produktionsumgebung haben.
- Starke Python-Engineering-Fähigkeiten (mindestens drei Jahre) besitzen und in der Lage sind, sauberen, wartbaren Code in datenschweren und ML-nahen Codebasen zu schreiben.
- Erfahrung mit Datenanalyse im großen Maßstab haben: Abfragen großer Datensätze (SQL/Athena), Aufbau von Datenpipelines und Durchführung statistischer Analysen von experimentellen Ergebnissen.
- Die Fähigkeit haben, Projekte von Anfang bis Ende zu leiten.
- Ein produktbewusstes Mindset haben.
- Vertrautheit mit Kotlin oder eine starke Bereitschaft, tiefgehende Kotlin-Expertise zu entwickeln.
Unser idealer Kandidat hätte auch Erfahrung mit:
- Post-Training-LLMs: SFT, RLHF, DPO, GRPO.
- Modernen Deep-Learning-Frameworks (PyTorch) und LLM-Trainingsstacks.
- Entwicklung von KI-Agenten.
- Evaluierungsframeworks und -tools.
- Experimentverfolgung und Beobachtbarkeit.
- Dem Kotlin-Ökosystem.
- Beiträgen zu oder der Pflege von Open-Source-Projekten, insbesondere Benchmarks oder Evaluierungstools.
Warum JetBrains beitreten?
- Starkes Grundgehalt.
- Flexible Arbeitsorte.
- Remote-Arbeit.
- Zusätzliche Freizeit.
- Krankenversicherungszuschuss.
- Lern- und Entwicklungsmöglichkeiten.
- Umzugshilfe.
- Sprachkurse.
- Mentale Gesundheitsunterstützung.
- Sportliche Vorteile.
- Interne Veranstaltungen.
Wir sind ein Arbeitgeber, der Chancengleichheit bietet. Wir wissen, dass großartige Ideen von jedem, überall kommen können. Deshalb bemühen wir uns, einen offenen und integrativen Arbeitsplatz zu schaffen.
Senior Research Engineer (Agentic Behavior) Arbeitgeber: JetBrains
JetBrains ist ein hervorragender Arbeitgeber, der eine inspirierende Arbeitsumgebung für Senior Research Engineers bietet. Mit einem starken Fokus auf persönliche und berufliche Entwicklung, flexiblen Arbeitsmodellen und einer Vielzahl von Zusatzleistungen wie Gesundheitsvorsorge und Weiterbildungsmöglichkeiten, fördert das Unternehmen eine Kultur der Innovation und Zusammenarbeit. Hier haben Sie die Möglichkeit, an bedeutenden Projekten zu arbeiten, die Millionen von Entwicklern weltweit beeinflussen, während Sie gleichzeitig in einem unterstützenden und integrativen Team arbeiten.
StudySmarter Expertenrat🤫
Wir sind der Meinung, dass Sie so Senior Research Engineer (Agentic Behavior) erhalten könnten
✨Sei aktiv in lokalen Datenbank-Communities
Schau dir lokale Meetup-Gruppen oder Online-Communities an, die sich mit Datenbanken beschäftigen. Dort kannst du nicht nur dein Netzwerk erweitern, sondern auch wertvolle Kontakte knüpfen, die dir bei der Jobsuche helfen können. Viele Unternehmen schätzen Empfehlungen aus diesen Communities.
✨Zeige deine Skills in Open-Source-Projekten
Beteilige dich an Open-Source-Projekten, die mit Datenbanken arbeiten. So kannst du deine Fähigkeiten unter Beweis stellen und gleichzeitig einen beeindruckenden Portfoliobereich aufbauen, den du potenziellen Arbeitgebern präsentieren kannst.
✨Besuche Jobmessen und Recruiting-Events
Jobmessen sind eine großartige Gelegenheit, um direkt mit Unternehmen in Kontakt zu treten. Informiere dich über lokale Jobmessen, die sich auf Tech- und Datenbankrollen konzentrieren, und bereite uns vor, um unseren Lebenslauf und unser Interesse an der Rolle zu präsentieren.
✨Bewirb dich direkt bei JetBrains
Wir empfehlen dir, auch direkt über unsere Website bei JetBrains für die Stelle als Senior Research Engineer (Agentic Behavior) zu bewerben. Zeig uns deine Leidenschaft für Datenbanken und warum du Teil unseres Teams werden möchtest. Jede Bewerbung zählt!
Wir glauben, dass du diese Fähigkeiten brauchst, um Senior Research Engineer (Agentic Behavior) mit Bravour zu bestehen
Einige Tipps für deine Bewerbung 🫡
Datenbank-Skills hervorheben:In deinem Lebenslauf solltest du unbedingt deine Erfahrungen mit verschiedenen Datenbankmanagementsystemen (DBMS) wie MySQL, PostgreSQL oder MongoDB betonen. Wenn du spezielle Projekte oder Aufgaben in deinem letzten Job hast, die deine Fähigkeiten im Umgang mit Datenbanken zeigen, nenn diese unbedingt!
Projekte und Zertifikate erwähnen:Falls du an relevanten Projekten oder Kursen in Bezug auf Datenbanken teilgenommen hast, pack sie in dein Portfolio oder erwähne sie in deinem Anschreiben. Das zeigt, dass du nicht nur theoretisches Wissen hast, sondern auch praktische Anwendungskonzepte beherrschst!
Motivation und Teamfähigkeit zeigen:Da du dich auf eine Vollzeitstelle bewirbst, ist es wichtig, dass du in deinem Anschreiben deutlich machst, warum du leidenschaftlich an der Arbeit mit Datenbanken interessiert bist und wie gut du im Team arbeiten kannst. Unternehmen suchen oft nach Mitarbeitern, die auch über die technischen Fähigkeiten hinaus ins Team passen.
Die richtige Struktur im Lebenslauf:Gestalte deinen Lebenslauf klar und strukturiert – in der Datenbankbranche kommt es nicht nur auf die Inhalte an, sondern auch auf die Art und Weise, wie du sie präsentierst. Nutze klare Überschriften und Absätze, um deine Fähigkeiten und Erfahrungen hervorzuheben. Und vergiss nicht, dein Lebenslauf sollte so aufbereitet sein, dass man sofort erkennt, dass du ein wahres Datenbanktalent bist!
Wie man sich auf ein Vorstellungsgespräch bei JetBrains vorbereitet
✨Sei bereit für technische Fragen zur Datenbankverwaltung
Egal, ob es um SQL-Abfragen, Datenmodellierung oder Performance-Optimierung geht, du solltest die Grundlagen perfekt beherrschen. Bereite dich darauf vor, praktische Probleme zu lösen und deine Lösungsansätze zu erklären – das zeigt, dass du nicht nur Theorie kennst, sondern auch praktisch umgehen kannst!
✨Portfolio nicht vergessen!
Wenn du bereits an Datenbankprojekten gearbeitet hast, bringe Beispiele mit, die deine Fähigkeiten zeigen. Zeige, wie du Probleme gelöst hast und wie deine Ansätze zur Effizienz der Datenbank beigetragen haben. Ein starkes Portfolio kann dich von anderen Kandidaten abheben!
✨Verstehe die spezifischen Tools der Branche
Je nach JetBrains könnte es sein, dass ihr spezifische Datenbankmanagementsysteme nutzt. Mach dich mit diesen vertraut und zeige dein Wissen über die neuesten Tools und Technologien. Das zeigt, dass du aufmerksam bist und dich bereits mit ihrer Arbeitsweise beschäftigt hast.
✨Motivation und Entwicklung in den Vordergrund stellen
Da es sich um eine Vollzeitstelle handelt, wollen sie wissen, dass du langfristig motiviert bist. Erkläre, warum dich die Arbeit in der Datenbankverwaltung begeistert und wie du deine Fähigkeiten weiterentwickeln möchtest, um einen Mehrwert für JetBrains zu schaffen.