Senior Software Engineer - Photonic Ecosystem (f/m/d)

Senior Software Engineer - Photonic Ecosystem (f/m/d)

München Vollzeit 63000 - 77000 € / Jahr (geschätzt) Homeoffice (teilweise)
Q.ANT

Auf einen Blick

  • Aufgaben: Entwickle Software für photonic computing und integriere sie in Open-Source-Frameworks.
  • Unternehmen: Innovatives Unternehmen, das an der Spitze der photonischen Technologien steht.
  • Vorteile: Wettbewerbsfähiges Gehalt, flexible Arbeitszeiten und direkte Zusammenarbeit mit Führungskräften.
  • Weitere Informationen: Dynamisches Team mit exzellenten Wachstumschancen und einer kollaborativen Kultur.
  • Warum dieser Job: Gestalte die Zukunft des Rechnens und mache bahnbrechende Technologien zugänglich.
  • Qualifikationen: Erfahrung in Open-Source-Entwicklung und starke Python-Kenntnisse erforderlich.

Das prognostizierte Gehalt liegt zwischen 63000 - 77000 € pro Jahr.

Type: Vollzeit, hybrid (1-2 Tage Remote-Arbeit pro Woche)

Ihre Mission

Die Zukunft des KI-Computings basiert auf Licht. Q.ANT entwickelt photonische Verarbeitungssysteme, die mit Licht rechnen - und bietet eine skalierbare, energieeffiziente Alternative zu transistorbasierten Architekturen für Anwendungen der nächsten Generation in KI und HPC. Als Lead Software Engineer, Photonic Ecosystem (f/m/d) sind Sie verantwortlich für die Präsenz und Glaubwürdigkeit von Q.ANT im Open-Source-Software-Ökosystem. Ihre Mission ist es, photonisches Computing sofort zugänglich zu machen - sicherzustellen, dass Standardinstallationen von Frameworks wie PyTorch, JAX und vllm die photonische Hardware von Q.ANT ohne Reibung nutzen können.

Was Sie tun werden

  • Besitzen Sie die photonische Aktivierung des Open-Source-Software-Ökosystems - treiben Sie die Integration der Hardwarefähigkeiten von Q.ANT in Basisbibliotheken (OpenBLAS, Eigen, numpy) und KI-Frameworks (PyTorch, JAX, TensorFlow, llama.cpp, vllm) voran.
  • Akzeptieren Sie Code in upstream-Repositories und Paketmanagern, sodass Standardinstallationen die Hardware von Q.ANT sofort unterstützen - und pflegen Sie dies langfristig.
  • Seien Sie der Ansprechpartner von Q.ANT für Open-Source-Softwareprojekte - bauen Sie Vertrauen auf, demonstrieren Sie Zuverlässigkeit und vertreten Sie Q.ANT professionell in Entwicklungsgemeinschaften wie der PyTorch-Gemeinschaft.
  • Leiten Sie Ökosystempartner von Q.ANT bei Design, Entwicklung, Upstreaming und Wartung ihres Codes und ihrer Pakete; liefern Sie technische Briefings und Schulungen für Partner und interne Teams.
  • Verbessern Sie die gemeinsame native photonische Standardbibliothek, um eine reibungslose, herstellerunabhängige Nutzung im gesamten Software-Ökosystem sicherzustellen.
  • Arbeiten Sie eng mit internen Teams - Algorithmen, Compiler, Gerätesteuerung und Infrastruktur, Systemarchitektur - zusammen und bringen Sie externe Community-Anforderungen in den Entwicklungsfahrplan von Q.ANT ein.

Was Sie mitbringen

  • Nachgewiesene Erfahrung in der Entwicklung von Open-Source-Software (5+ Jahre) mit nachweisbaren Erfolgen - Beiträge, Pflege und nachhaltiges Engagement in der Gemeinschaft; verifizierbar über das GitHub-Profil.
  • Starke Erfahrung in der Entwicklung von KI- oder Rechenframeworks (2+ Jahre) – bedeutende Beiträge zu Projekten wie PyTorch, TensorFlow, JAX, llama.cpp oder vllm, idealerweise über mehrere KI-Open-Source-Projekte hinweg.
  • Starke Python-Kenntnisse für die Entwicklung von Frameworks, Integration und Ökosystem-Tooling - unverzichtbar.
  • Tiefes Wissen über KI-Algorithmen - neuronale Netzwerkoperationen, lineare Algebraoperationen und deren Implementierung in Rechenframeworks.
  • Solides Verständnis von Hardwarebeschleunigungsarchitekturen (wie GPUs) und Leistungsoptimierung - grundlegend für die Aktivierung photonischer Hardware in Software-Frameworks.
  • Fundierte Kenntnisse der Prozesse und Tools der Open-Source-Entwicklung - GitHub, CI/CD-Pipelines, Software-Testframeworks, Paketverteilungsframeworks.
  • Starke Eigenverantwortung, Kommunikationsfähigkeit und Engagement - Sie treiben die Aktivierung des Ökosystems von Anfang bis Ende voran, vertreten Q.ANT extern klar und professionell und halten den Aufwand über lange Upstream-Beitragszyklen aufrecht.
  • Kenntnisse in C/C++ oder Rust für leistungskritische Komponenten sind wünschenswert.
  • API-Design-, Test- und Dokumentationsfähigkeiten sind von Vorteil.
  • Fließend in Englisch; Deutschkenntnisse von Vorteil.

Was wir bieten

  • Wirkung in großem Maßstab: Helfen Sie, eine der größten Herausforderungen im Computing zu lösen - die wachsende Nachfrage nach Rechenleistung und Nachhaltigkeit in Einklang zu bringen.
  • Arbeiten Sie an der Spitze: Photonische KI-Beschleunigungstechnologien, die das nächste Jahrzehnt des Computings prägen werden - bereits in Produktions-HPC-Umgebungen validiert.
  • Besitzen Sie Ihre Arbeit ab dem ersten Tag: Gestalten Sie Design und Code von Software, Kundenlösungen und öffentlichen Materialien eigenständig mit direktem Einfluss auf den Produkterfolg und die Zukunft der KI-Infrastruktur.
  • Beschleunigen Sie Ihr Wachstum: Arbeiten Sie an Herausforderungen mit wenigen Branchenpräzedenzfällen - jedes Problem, das Sie lösen, wird neues institutionelles Wissen und potenziell branchenprägende IP.
  • Seien Sie der Multiplikator: Ihre Arbeit ermöglicht es gesamten Entwicklergemeinschaften und hilft direkt den Kunden, mit photonischem Computing erfolgreich zu sein.
  • Weltklasse-Team: Arbeiten Sie mit einem leidenschaftlichen, internationalen, funktionsübergreifenden Team von Experten in Photonik, Prozessor-Design und KI-Software zusammen.
  • Direkter Zugang zur Führungsebene: Arbeiten Sie eng mit den Gründern des Unternehmens, einschließlich CEO Dr. Michael Förtsch, und dem Führungsteam von Q.ANT zusammen.
  • Kollaborative Kultur: Innovatives Arbeitsumfeld, das technische Exzellenz, offene Kommunikation und pragmatische Problemlösung schätzt.
  • Seien Sie Teil der Geschichte: Treten Sie an dem Wendepunkt ein, an dem photonisches Computing von der Forschung zum Mainstream übergeht - Ihre Beiträge werden diese Transformation prägen.

Wir suchen einen Software-Ingenieur, der sich begeistert, grundlegende Open-Source-Infrastrukturen aufzubauen, komplexe Upstream-Beitragsprozesse zu navigieren und modernste Hardware für die Entwicklergemeinschaften der Welt zugänglich zu machen. Bereit, zu definieren, wie das Open-Source-Ökosystem auf photonischen Computern läuft? Wir freuen uns auf Ihre Bewerbung!

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

Senior Software Engineer - Photonic Ecosystem (f/m/d) Arbeitgeber: Q.ANT

Q.ANT ist ein hervorragender Arbeitgeber, der Ihnen die Möglichkeit bietet, an der Spitze der Photonik-Technologie zu arbeiten und eine lebendige Entwicklergemeinschaft aufzubauen. Mit einem internationalen Team, einer kollaborativen Kultur und direktem Zugang zur Unternehmensführung fördern wir Ihre persönliche und berufliche Entwicklung, während Sie bedeutende Beiträge zur Zukunft des AI-Computings leisten. Genießen Sie die Freiheit, Ihre Ideen umzusetzen und Teil einer innovativen Bewegung zu sein, die das Potenzial hat, die Technologiebranche nachhaltig zu verändern.

Q.ANT

Kontaktdaten:

Q.ANT Recruiting-Team

StudySmarter Expertenrat🤫

Wir sind der Meinung, dass du so Senior Software Engineer - Photonic Ecosystem (f/m/d) 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 Q.ANT anzuklopfen, wenn du dich auf die Stelle als Senior Software Engineer - Photonic Ecosystem (f/m/d) 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 Q.ANT vorzubereiten!

Wir glauben, dass du diese Fähigkeiten brauchst, um Senior Software Engineer - Photonic Ecosystem (f/m/d) mit Bravour zu bestehen

Open-Source Software Development
AI Framework Development
Python
Neural Network Operations
Linear Algebra Operations
Hardware Acceleration Architectures
Performance Optimisation

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 Q.ANT 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 Q.ANT 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.