Software Engineer, Robot Learning & Interfaces

Software Engineer, Robot Learning & Interfaces

Lausanne Vollzeit 45000 - 65000 € / Jahr (geschätzt) Kein Homeoffice möglich
E

Auf einen Blick

  • Aufgaben: Integriere Robotik-Lernbibliotheken und entwickle benutzerfreundliche Schnittstellen.
  • Unternehmen: Innovatives Unternehmen im Bereich Robotik und KI mit dynamischem Team.
  • Vorteile: Wettbewerbsfähiges Gehalt, Gesundheitsleistungen und flexible Arbeitsmöglichkeiten.
  • Weitere Informationen: Schnelles Wachstum und hervorragende Karrierechancen in einem kreativen Umfeld.
  • Warum dieser Job: Gestalte die Zukunft der Robotik und arbeite an realen Lösungen.
  • Qualifikationen: Erfahrung in der Integration komplexer Bibliotheken und Frontend-Entwicklung.

Das prognostizierte Gehalt liegt zwischen 45000 - 65000 € pro Jahr.

Wir suchen einen Ingenieur, der den Weg von der Datensammlung zu einem funktionierenden Roboter sowie die Schnittstelle, die jemand nutzen kann, um ihn zu steuern, verantwortet. Sie würden einen Robot Learning Stack (LeRobot, DAgger, RL) und die dazugehörigen Bibliotheken in unser verteiltes System integrieren und die kundenorientierten Funktionen von Anfang bis Ende übernehmen: den Ansatz wählen, ihn zum Laufen bringen und bei der Demo dabei sein.

Diese Rolle ist für Integratoren von Bibliotheken und Frameworks gedacht, nicht für Entwickler, die alles von Grund auf neu erstellen. Wir schätzen Ingenieure, die das richtige fertige Produkt auswählen und es sauber integrieren. Die Arbeit umfasst ML-Pipelines auf der einen Seite, echte Produkt-UIs auf der anderen und ein verteiltes System dazwischen. Zeigen und Vorführen gehört zum Job, und wir stellen Menschen ein, die natürlich auf etwas Sichtbares hinarbeiten.

Sie werden Teil eines schnell wachsenden, hochmodernen Robotik- und KI-Teams, das Lösungen für reale Probleme entwickeln möchte.

Was Sie tun werden:

  • Integrieren von Robot Learning-Bibliotheken (LeRobot, DAgger, RL, ACT/Diffusionsrichtlinien, VLAs, Nvidia Isaac) in unsere Trainings- und Bereitstellungspipelines.
  • Verdrahten von ML-Artefakten (W&B, HF Hub, GCS) und den umgebenden Werkzeugen in die Systeme, die tatsächlich auf Robotern laufen.
  • Übernehmen von kundenorientierten Funktionen von Anfang bis Ende: den Ansatz wählen, ihn zum Laufen bringen und live vorführen.
  • Aufbauen und Verbessern der Teleoperation- und Datenschnittstellen.
  • Simulation nutzen, wenn es die Dinge beschleunigt, und echte Roboter, wenn dies nicht der Fall ist.

Was Sie mitbringen:

  • Eine Erfolgsbilanz bei der Integration komplexer Bibliotheken und Frameworks in funktionierende Systeme, einschließlich eines Verständnisses ihrer Fehlermodi und nicht nur ihrer positiven Pfade.
  • Erfahrung in der Integration von ML-Bibliotheken in echte Softwaresysteme (Forschungscode in etwas, das näher an der Produktion ist).
  • Solide Frontend-Kenntnisse, idealerweise React mit TypeScript. Sie können eine benutzbare Schnittstelle bereitstellen.
  • Ein Gespür für verteilte Systeme und das Verständnis, dass das Modell eine Komponente unter vielen ist.
  • Eine Vorliebe für Show-and-Tell. Sie bauen, um zu demonstrieren, anstatt nach Spezifikation.

Schön zu haben:

  • Mindestens zwei Jahre Erfahrung in einem Unternehmen für Robotik, IoT oder Feldgeräte.
  • Erfahrung mit ROS2.
  • Praktische Erfahrung mit LeRobot, DAgger oder RL.
  • Erfahrung mit WebRTC, GStreamer oder anderen Echtzeit-, latenzarmen Systemen.
  • Erfahrung mit WebXR oder immersiven Teleoperationsschnittstellen.
  • Erfahrung mit Robotersimulation (Isaac, MuJoCo oder ähnlich).
  • Kundenorientierte Erfahrung in Demos, vor Ort Integration oder technischem Pre-Sales.

Logistik:

  • Standort: Lausanne oder Rom.
  • Gehaltsband basierend auf der Seniorität.
  • Staatsbürgerschaft im Schengen-Raum erforderlich.

Einige Hinweise zur Bewerbung:

  • Bitte bewerben Sie sich nur auf eine Rolle. Wenn Sie sich in mehr als einer sehen, erwähnen Sie dies einfach in Ihrer Bewerbung – wir werden Sie für alle in Betracht ziehen.
  • Halten Sie Ihre Bewerbung kurz und prägnant. Wir danken Ihnen, dass Sie uns nicht mehr als eine halbe Seite lesen lassen.
  • (Optional): Erzählen Sie uns von einem Prototyp, den Sie schnell gebaut haben, der nicht perfekt war und den Sie einem Kunden (oder einem anderen echten Benutzer) vorgeführt haben. Wie haben Sie diesen Prototyp gebaut? Wie haben Sie definiert, was Sie bauen sollten? Welche Abkürzungen haben Sie genommen? Wir sind gespannt auf Ihre kurze Geschichte, können aber auch danach fragen, sobald Ihr Lebenslauf in die engere Auswahl kommt.

Embodied AI ist ein Arbeitgeber, der Chancengleichheit bietet. Wir feiern Vielfalt und setzen uns dafür ein, ein integratives Umfeld für alle Mitarbeiter zu schaffen.

Software Engineer, Robot Learning & Interfaces Arbeitgeber: Embodied AI

Als Arbeitgeber in Lausanne oder Rom bieten wir Ihnen die Möglichkeit, Teil eines schnell wachsenden, innovativen Teams im Bereich Robotik und KI zu werden. Wir fördern eine offene und inklusive Arbeitskultur, die Vielfalt schätzt und individuelle Wachstumschancen bietet. Mit einem klaren Fokus auf praktische Anwendungen und Kundeninteraktionen ermöglichen wir Ihnen, Ihre Fähigkeiten in einem dynamischen Umfeld weiterzuentwickeln und an realen Lösungen für komplexe Probleme zu arbeiten.

E

Kontaktdaten:

Embodied AI Recruiting-Team

StudySmarter Expertenrat🤫

Wir sind der Meinung, dass Sie so Software Engineer, Robot Learning & Interfaces erhalten könnten

Tipp Nummer 1

Mach dir eine Liste von Projekten, die du in der Vergangenheit umgesetzt hast. Zeig, wie du komplexe Bibliotheken integriert hast und welche Herausforderungen du dabei gemeistert hast. Das hilft uns, deine Fähigkeiten besser zu verstehen!

Tipp Nummer 2

Bereite dich auf Live-Demos vor! Übe, wie du deine Projekte präsentieren kannst, damit du beim Vorstellungsgespräch glänzen kannst. Wir lieben es, wenn du zeigst, was du kannst!

Tipp Nummer 3

Nutze unser Bewerbungsportal! Es ist der schnellste Weg, um uns zu erreichen und sicherzustellen, dass deine Bewerbung direkt bei den richtigen Leuten landet. Wir freuen uns darauf, von dir zu hören!

Tipp Nummer 4

Sei bereit, über deine Erfahrungen mit Kunden zu sprechen. Ob es um Demos oder technische Integration geht, wir wollen wissen, wie du mit echten Nutzern interagiert hast. Das zeigt uns, dass du die richtige Person für unser Team bist!

Wir glauben, dass du diese Fähigkeiten brauchst, um Software Engineer, Robot Learning & Interfaces mit Bravour zu bestehen

Integration komplexer Bibliotheken und Frameworks
Erfahrung mit ML-Bibliotheken
Frontend-Entwicklung, idealerweise React mit TypeScript
Verständnis für verteilte Systeme
Demonstrationsfähigkeiten
Teleoperation und Datensammlung
Simulationserfahrung (Isaac, MuJoCo oder ähnlich)

Einige Tipps für deine Bewerbung 🫡

Sei präzise und direkt:Halte deine Bewerbung kurz und knackig. Wir schätzen es, wenn du auf den Punkt kommst und nicht mehr als eine halbe Seite schreibst. Zeig uns, was du kannst, ohne um den heißen Brei herumzureden!

Erzähl uns von deinen Projekten:Wenn du ein Prototyp gebaut hast, der nicht perfekt war, aber den du einem Kunden präsentiert hast, erzähl uns davon! Wir lieben Geschichten über kreative Lösungen und wie du Herausforderungen gemeistert hast.

Pass auf die Details auf:Achte darauf, dass deine Bewerbung gut strukturiert und fehlerfrei ist. Ein klarer und professioneller Auftritt macht einen großen Unterschied und zeigt, dass du dir Mühe gibst.

Bewirb dich über unsere Website:Wir empfehlen dir, dich direkt über unsere Website zu bewerben. So stellst du sicher, dass deine Bewerbung schnell und effizient bei uns ankommt. Wir freuen uns darauf, von dir zu hören!

Wie man sich auf ein Vorstellungsgespräch bei Embodied AI vorbereitet

Verstehe die Technologien

Mach dich mit den spezifischen Robotik- und ML-Bibliotheken vertraut, die in der Stellenbeschreibung erwähnt werden, wie LeRobot, DAgger und RL. Zeige im Interview, dass du nicht nur die Theorie verstehst, sondern auch praktische Erfahrungen mit diesen Technologien hast.

Bereite deine Demo vor

Da das Vorführen von Projekten Teil des Jobs ist, solltest du ein Beispiel für eine Demo vorbereiten. Überlege dir, wie du ein Projekt schnell prototypisiert hast und was du dabei gelernt hast. Sei bereit, über Herausforderungen und Lösungen zu sprechen.

Zeige deine Integrationsfähigkeiten

Betone deine Erfahrung in der Integration komplexer Bibliotheken in funktionierende Systeme. Bereite konkrete Beispiele vor, bei denen du erfolgreich verschiedene Komponenten zusammengebracht hast, und erkläre, wie du mit möglichen Fehlerquellen umgegangen bist.

Kundenorientierung betonen

Da die Rolle kundenorientierte Fähigkeiten erfordert, solltest du Beispiele aus deiner Vergangenheit teilen, wo du direkt mit Kunden gearbeitet hast. Erkläre, wie du ihre Bedürfnisse identifiziert und in deine technischen Lösungen integriert hast.