Tübingen oder München · Vollzeit
Simulation Engineer
| Optik
Entwickle robuste, leistungsstarke Physiksimulatoren für optische Systeme. Du überführst Wellenausbreitung und das Verhalten optischer Systeme in genaue, differenzierbare JAX-Programme, die effizient auf GPUs laufen und von schnellen Experimenten bis zu großen Simulationskampagnen skalieren.
Die Rolle
Bei Feyer sind Physiksimulatoren die Umgebungen, in denen unsere KI-Systeme lernen, was physikalisch möglich ist. Ihre Geschwindigkeit, Genauigkeit und Zuverlässigkeit bestimmen den Umfang und die Qualität jedes Experiments, das wir durchführen können.
In dieser Rolle verantwortest du zentrale Teile unseres optischen Simulations-Stacks – von Modellannahmen und numerischen Methoden bis zur GPU-Implementierung, Validierung und Performance. Du arbeitest eng mit Kolleginnen und Kollegen aus Physik, KI und Engineering zusammen und konzentrierst dich dabei auf außergewöhnlich gute Simulationssoftware.
Woran du arbeitest
- Verantworte optische Simulationsmethoden: Entwirf und implementiere numerische Modelle für Ausbreitung, Beleuchtung, Interferenz und die Reaktion optischer Systeme.
- Skaliere Simulationen: Baue differenzierbare Simulationspipelines in JAX und optimiere Speicherbedarf, Durchsatz, Batching und numerische Präzision auf GPUs.
- Etabliere verlässliche Validierung: Bestimme Konvergenz, Stabilität und physikalische Genauigkeit anhand analytischer Referenzen, etablierter Solver und experimenteller Daten.
- Modelliere reale Systeme: Bilde Aberrationen, Toleranzen, Kalibrationsdrift, Rauschen und weitere Effekte ab, die über die Vorhersagekraft einer Simulation entscheiden.
- Baue langlebige wissenschaftliche Software: Entwickle modulare APIs, Benchmarks, Tests und Dokumentation, damit der Simulator leicht erweiterbar ist und Fehlanwendungen erschwert.
Was du mitbringst
- Ein starkes Fundament in Physik, angewandter Mathematik, Informatik oder einem verwandten Ingenieurfach.
- Praktische Erfahrung mit numerischen Methoden, Computational Physics, wissenschaftlicher Software oder verwandten Simulationsgebieten.
- Kenntnisse in Fourier- oder Wellenoptik, elektromagnetischer Ausbreitung, physikalischer Optik oder einem eng verwandten Gebiet.
- Eine sorgfältige Arbeitsweise bei Verifikation, numerischen Tests und dem Aufbau zuverlässiger Simulationssoftware.
Was außerdem hilfreich ist
- Erfahrung mit differenzierbarer Simulation, adjungierten Methoden, Inverse Design oder gradientenbasierter optischer Optimierung.
- Erfahrung mit photonischen Systemen, optischer Systemmodellierung oder experimenteller Optik.
- Erfahrung mit der Entwicklung und dem Profiling effizienter JAX-Programme unter Einsatz automatischer Differenzierung und Transformationen wie jit, vmap und Multi-Device Sharding.
- Erfahrung mit der Skalierung von Simulations-Workloads über mehrere GPUs oder Compute Nodes.
Was wir bieten
- Verantworte einen Simulations-Stack im Zentrum von Feyers KI-Systemen und gestalte seine numerischen Methoden und Softwarearchitektur mit.
- Zugang zu Hunderttausenden GPU-Stunden für umfangreiche Simulationen und KI-Experimente.
- Eines von 10 Teams, die aus mehr als 500 Bewerbungen für die Next Frontier AI Challenge der SPRIND ausgewählt wurden – mit der Perspektive auf bis zu 26,5 Millionen Euro eigenkapitalfreie Förderung pro Team.
- Arbeite direkt mit einem erfahrenen Gründungsteam in einer kleinen interdisziplinären Gruppe mit Expertise in Physik, KI und Engineering.
- Ein wettbewerbsfähiges Gehalt, das deine Erfahrung und deinen Beitrag widerspiegelt.