Auf einen Blick
- Aufgaben: Entwickle und trainiere ML-Modelle für physikalische Simulationen und optimiere Trainingsinfrastrukturen.
- Unternehmen: Innovatives Unternehmen in Zürich mit einem Team aus Top-Ingenieuren und Forschern.
- Vorteile: Wettbewerbsfähiges Gehalt, bedeutende Beteiligung und echte Einflussnahme auf technische Entscheidungen.
- Weitere Informationen: Herausfordernde technische Probleme und echte Verantwortung in einem dynamischen Umfeld.
- Warum dieser Job: Sei Teil eines Teams, das die Zukunft der Hardware-Entwicklung mit KI gestaltet.
- Qualifikationen: Erfahrung im Bau von ML-Systemen und starke Software-Engineering-Fähigkeiten.
Das prognostizierte Gehalt liegt zwischen 117000 - 143000 CHF pro Jahr.
Alles, was Menschen bauen, wird durch Simulationen angetrieben: die Form einer Turbine, die Struktur eines Chassis, der Kühlweg durch einen Batteriepack. Und Simulationen sind immer noch schmerzhaft langsam: Millionen von Ingenieuren warten Stunden oder Tage auf einen einzigen Lauf, was sie zwingt, nur einige wenige Designs zu erkunden, während das beste möglicherweise in den Tausenden liegt, die sie nie erreichen. Die Simulation durch direkte Vorhersage zu ersetzen, ist eines der großen ungelösten Probleme in der KI. Unsere Antwort ist ein Fundamentmodell für Hardware-Engineering: ein groß angelegtes Physik-KI-Modell, das Simulation in Inferenz umwandelt und Stunden in Sekunden zusammenfasst. Ein Modell über den gesamten Lebenszyklus eines physischen Produkts, von der Gestaltung über das Engineering bis hin zur Herstellung. Das Ziel ist einfach: die KI-Infrastruktur zu werden, die dem zugrunde liegt, wie die Welt Hardware baut.
Wir sind ein eng verbundenes Team in Zürich, mit Ingenieuren von Caltech, Google, CERN und ETH, die neben einem Professor aus Cambridge arbeiten. Ideen gehen innerhalb eines Tages vom Whiteboard zum Trainingslauf, und jeder hat Einfluss auf alles.
Die Rolle
Wir suchen einen Founding Member of Technical Staff, der Probleme von Anfang bis Ende übernimmt: Von einer Forschungsidee über das zuverlässige Training eines Modells im großen Maßstab bis hin zu einem System, das wir bereitstellen und vertrauen können. Dies ist eine Senior-Rolle mit erheblichem Einfluss auf unsere technische Richtung. Sie werden über den gesamten Stack eines ML-Systems arbeiten: Architektur, Daten, Trainingsinfrastruktur, Bereitstellung; Ihre Entscheidungen werden die Entwicklung des Produkts von Tag eins an vorantreiben.
Ihre Mission
- Modellentwicklung: Entwerfen und Trainieren von Modellen für 3D-Festkörpermechanik und Strömungsdynamik sowie Durchführung von Experimenten, die die Modelle voranbringen.
- Forschung: Verfolgen der Literatur, schnelles Prototyping und Beurteilung, welche Ideen es wert sind, von der Theorie in die Produktion überführt zu werden.
- Verteiltes Training: Aufbau und Optimierung des verteilten Trainings in PyTorch, Multi-Node DDP, hochdurchsatzfähiges Laden von Daten, reproduzierbare großangelegte Läufe und Debugging bei Problemen.
- Dateninfrastruktur: Verantwortung für die Pipeline vom Rohsimulationsergebnis zu effizienten, gestreamten Trainingsdaten im großen Maßstab.
- Produktion: Modelle in zuverlässige, beobachtbare Dienste umwandeln, auf die Ingenieure außerhalb des Teams vertrauen können.
Ihr Profil
- Seniorität: Sie haben mehrere Jahre damit verbracht, ML-Systeme in einer anspruchsvollen Umgebung, bei großen Tech-Unternehmen, einer führenden Forschungseinrichtung oder in einem vergleichbar anspruchsvollen Umfeld aufzubauen. Dies ist keine Einstiegsposition; wir suchen Personen mit einer erheblichen Erfolgsbilanz beim Versand realer Systeme.
- Rohes Talent: Uns ist sehr wichtig, wie Sie denken. Nachweise außergewöhnlicher Talente, starke Leistungen in Mathematik oder Informatik, wettbewerbsfähiges Programmieren, Forschung mit realen Ergebnissen oder alles andere, was dies demonstriert, ist uns wirklich wertvoll.
- Engineering: Starke Grundlagen in Softwareengineering und eine Geschichte des Aufbaus und Versands von Produktions-ML-Systemen. Sie schreiben Code, auf dem ein Team aufbauen kann, und Ihnen liegt Korrektheit und Zuverlässigkeit am Herzen.
- ML-Erfahrung: Kenntnisse in Python und PyTorch sowie praktische Erfahrungen im Training von Modellen im großen Maßstab, einschließlich der praktischen Realitäten des verteilten Trainings, Durchsatz und großangelegter Datenpipelines.
- Fähigkeit zur Forschung: Sie können ein Papier lesen, beurteilen, ob es wert ist, implementiert zu werden, und ein sauberes Experiment entwerfen, um es zu testen.
- Optionales Fachwissen: Vertrautheit mit Physik, numerischen Methoden oder wissenschaftlichem Rechnen, FEM, CFD, PDEs gibt Ihnen einen Vorteil, und wir gewichten dies stark. Aber die Modellierungs- und Systemherausforderungen sind der Kern der Arbeit, und wir haben starke Ingenieure, die die Physik hier gelernt haben.
Wie wir arbeiten
Wir nehmen uns schwierige technische Probleme vor und halten uns an hohe Standards. Das Team ist engagiert, das Eigentum ist real, und das Tempo ist anspruchsvoll. Wir sind direkt darüber, weil es zentral für unser Handeln ist. Wir suchen nach Personen mit einer nachgewiesenen Geschichte außergewöhnlichen Antriebs: Ein hartes Problem zu einem Ergebnis zu bringen, das andere für unerreichbar hielten. In Ihrer Bewerbung weisen Sie auf konkrete Beweise dafür aus Ihrer eigenen Vergangenheit hin.
Was wir bieten
- Die technische Herausforderung: Der Aufbau von Fundamentmodellen für Physik ist ein ungelöstes Problem mit echtem industriellen Einfluss, nicht nur eine dünne Hülle um das Modell eines anderen.
- Echtes Eigentum: Gründungsrolle mit bedeutendem Eigenkapital, erheblichem Einfluss auf die technische Richtung und einem echten Mitspracherecht, wohin das Unternehmen geht.
- Das Team: Hochkonzentrierte Gruppe von Ingenieuren und Forschern von ETH, Caltech, Cambridge und Google, die sich gegenseitig unterstützen.
- Vergütung: Wettbewerbsfähiges Gehalt und erhebliches Eigenkapital, denn wir stellen Personen ein, die überall arbeiten könnten, und wir möchten, dass dies ein einfacher Teil der Entscheidung ist.
Founding Member of Technical Staff Zurich ML Systems in Zürich Arbeitgeber: Fainite AG
Als Arbeitgeber bieten wir eine einzigartige Gelegenheit, Teil eines innovativen Teams in Zürich zu werden, das an der Spitze der KI-Entwicklung für Hardware-Engineering steht. Unsere Kultur fördert Kreativität und Zusammenarbeit, wobei jeder Mitarbeiter die Möglichkeit hat, bedeutende Beiträge zu leisten und sich beruflich weiterzuentwickeln. Mit einem wettbewerbsfähigen Gehalt und bedeutendem Eigenkapital schaffen wir ein Umfeld, in dem Talente geschätzt und gefördert werden.
Jobgipfel Expertenrat🤫
Wir sind der Meinung, dass du so Founding Member of Technical Staff Zurich ML Systems in Zürich erhalten könntest
✨Mach mit bei Tech-Meetups!
Als Software-Entwickler sollt's du unbedingt an lokalen Tech-Meetups teilnehmen. Das isch ne super Möglichkeit, um leute kennenzulernen, die im selben Bereich arbeiten. Frag nach, ob die eventuell offene Stellen haben oder wo die spannendsten Projekte am Start sind.
✨Freu dich auf Hackathons!
Hackathons sind nicht nur eine super Gelegenheit, um dein Können zu zeigen, sondern auch um direkt in Kontakt mit Firmen zu treten, die grad nach Talenten suchen. Mach mit, zeig, was du drauf hast und vielleicht kannst du das Interesse von Fainite AG wecken!
✨Erstelle ein paar coole Projekte!
Wenn du dich um eine Vollzeitstelle als Software-Entwickler bewirbst, ist es wichtig, dass du ein Portfolio hast. Hol dir ein paar eigene Projekte oder mach bei Open-Source-Projekten mit. Das gibt den Firmen wie Fainite AG einen Einblick in deine Fähigkeiten und Kreativität.
✨Networking auf Entwickler-Plattformen!
Nutze Plattformen wie GitHub oder Stack Overflow, um deine Sichtbarkeit zu erhöhen. Beteilige dich an Diskussionen und schau, wo du anderen helfen kannst. So wirst du ein Teil der Community und lass die Leute wissen, dass du auf der Suche nach einem Vollzeitjob in der Software-Entwicklung bist!
Wir glauben, dass du diese Fähigkeiten brauchst, um Founding Member of Technical Staff Zurich ML Systems in Zürich mit Bravour zu bestehen
Einige Tipps für deine Bewerbung 🫡
Zeig us dini Coding-Skills!:Im Bereich Software-Entwicklung isch es mega wichtig, dass du dini technischen Fähigkeiten unter Beweis stellsch. Mach sicher, dass du e Übersicht vo dine Programmier-Sprachen, Frameworks und Tools, wo du beherschsch, in dine CV einfüegsch. Wenn du scho Projekte oder Programmierungen gemacht hesch, verlink doch uf GitHub oder dein Portfolio, damit mir dini Skills gleich chönne gseh!
Erzähl vo dinere Leidenschaft!:In dim Bewerbungsschreiben sollsch du usdrücklich ussüüse, warum Software-Entwicklung din Traumberuf isch. Was motiviert dich? Welche Technologien oder Projekte interessieren dich besonders? Das git uns e gueti Vorstellung, wie du dich ins Team integriere chönntisch und was du für neue Ideen bringisch.
Soft Skills sind wichtig!:Neben technischen Fähigkeiten, leged mir bei Fainite AG auch Wert uf Soft Skills wie Teamarbeit, Kommunikation und Problemlösig. Mach sicher, dass du im Bewerbungsschreiben erläuterisch, wie du diese Fähigkeiten in vorherige Projekte oder Erlebnisse ebruecht hesch. Das zeigt, dass du nöd nur en Code-Champion bisch, sondern au e super Kollege.
Halte dir di Zeit für d'Bewerbung frei!:Bei Vollzeit-Positionen sind wir vor allem interessiert an langfristigen Engagements. Zeig uns im Bewerbungsschreiben, das du bereit bisch, dich für uns z'engagiere. Mach aber au klar, dass du flexibel und bereit bisch, neue Technologien oder Methoden zu lerne. Und vergiss nöd, dich direkt über unsere Website zu bewerben – das macht's für üns einfacher!
Wie man sich auf ein Vorstellungsgespräch bei Fainite AG vorbereitet
✨Vorbereitung uf die Coding-Challenges
In der Software-Entwicklung sind Coding-Challenges oft en Bestandteil vo de Interviews. Mir wäre es wichtig, dass mir unse Algorithmen und Datensstrukturen gut beherrschen. Nimm dir Zeit, um auf Plattformen wie LeetCode oder HackerRank üben und auf spezifische Themen, die verlangt werde chönd, usrichte.
✨Flyer für din Portfolio
Bei Vollzeitstellen isch es wichtig, dass mir e starks Portfolio präsentiere chönd. Zeig d'Projekte, die du gemacht hesch, und stelle sichere, dass du alle wichte Tools und Technologien erwähnt hesch, die relevant sind. Mach klar, wie du als Teamspieler arbedest, und gib Beispiele fürs Coden im Team.
✨Technisch konkret werde
Bereite dich uf technische Fragen zu den spezifischen Tools und Frameworks vor, die im Job gefragt sind. Frag dich, wie du spezifisch mit Technologien wie Git, Docker oder andere aktuell verwendete Technologien umgeisch und sei parat, genau das zu erläuterä. Das zeigt, dass du das nötige Wissen hesch und diktiert das Gespräch auf a höhere Ebene.
✨Teamfit isch wichtig
In der Software-Entwicklung isch die Teamdynamik extrem wichtig. Mach dir Gedanken, wie du deine Kommunikationsfähigkeiten und Problem-Lösungsstrategien im Team beschriebe chönd. E paar Beispiele, wie du Herausforderungen im Team gemeistert hesch, werden dir helfen, einen bleibenden Eindruck z’hinterlä.