Auf einen Blick
- Aufgaben: Entwickle Open-Source-Software für photonic computing und integriere Q.ANT Hardware in gängige Frameworks.
- Unternehmen: Q.ANT, ein innovatives Deep-Tech Scale-Up im Bereich photonischer Verarbeitungslösungen.
- Vorteile: Wettbewerbsfähiges Gehalt, flexible Arbeitszeiten, direkte Zusammenarbeit mit Führungskräften und internationales Team.
- Weitere Informationen: Sei Teil einer dynamischen Umgebung mit großartigen Wachstumschancen und einem kollaborativen Team.
- Warum dieser Job: Gestalte die Zukunft der KI mit und mache bahnbrechende Technologie für Entwickler zugänglich.
- Qualifikationen: Erfahrung in Open-Source-Entwicklung und starke Python-Kenntnisse sind erforderlich.
Das prognostizierte Gehalt liegt zwischen 63000 - 77000 € pro Jahr.
Ihre Mission
Standort: Stuttgart oder München, Deutschland
Typ: Vollzeit, hybrid (max. 1-2 Tage Remote-Arbeit pro Woche)
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 KI- und HPC-Anwendungen der nächsten Generation.
Als Senior 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:
- Die photonische Aktivierung des Open-Source-Software-Ökosystems übernehmen - Integration der Hardwarefähigkeiten von Q.ANT in Basisbibliotheken (OpenBLAS, Eigen, numpy) und KI-Frameworks (PyTorch, JAX, TensorFlow, llama.cpp, vllm) vorantreiben.
- Code in upstream-Repositories und Paketmanagern akzeptiert bekommen, sodass Standardinstallationen die Hardware von Q.ANT sofort unterstützen - und dies langfristig pflegen.
- Als zentraler Ansprechpartner von Q.ANT für Open-Source-Softwareprojekte fungieren - Vertrauen aufbauen, Zuverlässigkeit demonstrieren und Q.ANT professionell in Entwicklungsgemeinschaften wie der PyTorch-Community vertreten.
- Ecosystem-Partner von Q.ANT bei Design, Entwicklung, Upstreaming und Wartung ihrer Codes und Pakete anleiten; technische Briefings und Schulungen für Partner und interne Teams durchführen.
- Die gemeinsame native photonische Standardbibliothek verbessern, um eine reibungslose, herstellerunabhängige Nutzung im gesamten Software-Ökosystem sicherzustellen.
- Eng mit internen Teams - Algorithmen, Compiler, Gerätesteuerung, Infrastruktur, Systemarchitektur - zusammenarbeiten und externe Community-Anforderungen in den Entwicklungsfahrplan von Q.ANT zurückführen.
Ihr Profil:
- Nachgewiesene Erfahrung in der Entwicklung von Open-Source-Software (5+ Jahre) mit nachweisbaren Erfolgen - Beiträge, Pflege und nachhaltiges Engagement in der Community; verifizierbar über das GitHub-Profil.
- Starke Erfahrung in der Entwicklung von KI- oder Rechenframeworks (2+ Jahre) – signifikante 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 ein Plus.
- Fließend in Englisch; Deutschkenntnisse von Vorteil.
Warum wir?
- 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 von Tag eins: 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.
- Teil der Geschichte sein: 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 funktioniert? 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.
Über uns
Wer wir sind und was wir tun
Q.ANT ist ein Deep-Tech-Scale-Up, das photonische Verarbeitungslösungen entwickelt, die nativ mit Licht rechnen und eine skalierbare Alternative zu transistorbasierten Systemen bieten. Die analogen Co-Prozessoren sind für komplexe Berechnungen optimiert und ermöglichen eine energieeffiziente Leistung für KI- und HPC-Anwendungen der nächsten Generation. In Zusammenarbeit mit dem Institut für Mikroelektronik Stuttgart IMS CHIPS betreibt Q.ANT seine eigene Pilotlinie für photonische Chips, basierend auf dem Materialsysten Dünnfilm-Lithiumniobat (TFLN). Q.ANT wurde 2018 von Michael Förtsch gegründet und hat seinen Hauptsitz in Stuttgart, Deutschland.
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.
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
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.