Senior Machine Learning Engineer

Senior Machine Learning Engineer

München Vollzeit 60000 - 80000 € / Jahr (geschätzt) Homeoffice (teilweise)
T

Auf einen Blick

  • Aufgaben: Leite spannende Projekte im Bereich Gesichtserkennung und maschinelles Lernen von der Idee bis zur Umsetzung.
  • Unternehmen: Tools for Humanity, ein innovatives Unternehmen, das Technologie für eine menschliche Zukunft entwickelt.
  • Vorteile: Attraktives Gehalt, flexible Arbeitszeiten, Remote-Arbeit und Möglichkeiten zur beruflichen Weiterentwicklung.
  • Weitere Informationen: Dynamisches Team mit großartigen Wachstumschancen und Unterstützung durch Experten aus führenden Tech-Unternehmen.
  • Warum dieser Job: Gestalte die Zukunft der Identitätsverifizierung in einer AI-gesteuerten Welt und mache einen echten Unterschied.
  • Qualifikationen: Erfahrung in der Entwicklung von Deep-Learning-Systemen und fundierte Kenntnisse in Computer Vision.

Das prognostizierte Gehalt liegt zwischen 60000 - 80000 € pro Jahr.

Über das Unternehmen: Tools for Humanity (TFH) entwirft und entwickelt die Technologie hinter World. World baut ein echtes menschliches Netzwerk, das Menschen im Zeitalter der KI beschleunigen soll. Die TFH- und World-Technologiestacks ermöglichen dies: der Orb verifiziert echte, einzigartige Personen, World ID beweist dies privat, und die World App bringt diese Fähigkeiten in die Hände der Menschen. Gemeinsam fügen sie dem KI-gesteuerten Internet eine menschliche Ebene hinzu. World läuft bereits in globalem Maßstab. Mehr als 17 Millionen Menschen in 160 Ländern haben sich mit World ID verifiziert, und jede Woche finden neue Orb-Verifizierungen statt. Die World App gehört bereits zu den am häufigsten genutzten Wallets weltweit. Entwickler integrieren World ID, um sicherere Online-Erlebnisse zu schaffen und Räume zu schaffen, in denen echte Menschen teilnehmen, verdienen und anerkannt werden können, auf Arten, die KI einfach nicht replizieren kann.

Über das Team: Das AI & Biometrics-Team bei Tools for Humanity ist für die maschinellen Lernsysteme hinter dem World Network verantwortlich. Unsere Iris- und Gesichtserkennungssysteme, unsere Anti-Spoofing-Pipeline und die Modelle, die auf dem Orb und auf Handys laufen, sind es, die Proof of Personhood tatsächlich in großem Maßstab funktionieren lassen. Innerhalb des Face-Teams entwickeln wir Systeme zur Gesichtverifizierung, Einzigartigkeit und Duplikaterkennung, Präsentationsangriffsdetektion und unterstützende Fähigkeiten wie Gesichtserkennung, Bildqualitätsbewertung, Okklusionsdetektion, Pose-Schätzung und andere, die es diesen Systemen ermöglichen, zuverlässig unter realen Bedingungen zu arbeiten.

In dieser Rolle werden Sie:

  • Gesichtsmachine-Learning-Projekte vom ersten Problemdefinition über Datenvorbereitung, Experimentierung, Evaluierung, Produktionsvalidierung bis hin zur Überwachung leiten, während Sie mit verschiedenen Teams zusammenarbeiten.
  • Unsere Kernbiometrie-Identifikations- und Anti-Spoofing-Modelle verbessern, indem Sie tiefes Lernen, Architekturen, Verluste und Datenpipelines trainieren und iterieren, wobei Modellgröße, Latenz und Speicherbudgets von Anfang an als erste Designbeschränkungen berücksichtigt werden.
  • Klassische Computer Vision und Bildverarbeitung verwenden, wenn sie die richtige Lösung sind, sei es als vollständige Methode, als Vorverarbeitungsschritt, als leichtgewichtiger On-Device-Komponente oder als Diagnosetool.
  • Unabhängige angewandte ML-Initiativen von Anfang bis Ende leiten: eine schriftliche Hypothese formulieren, Ablationen entwerfen, die Variablen isolieren, Experimente durchführen, Ergebnisse ehrlich lesen und wissen, wann man versenden und wann man das letzte Prozentpunkt nicht weiter verfolgen sollte.
  • Direkt mit Gesichtsbilddaten und -datensätzen arbeiten: Sammlung und Labels verbessern, schwierige Proben inspizieren, Fehlermuster identifizieren und diese Erkenntnisse nutzen, um Modell- und Evaluierungsänderungen voranzutreiben.
  • Evaluierungspipelines erstellen, die Modellregressionen abfangen, bevor sie die Produktion erreichen, Überwachung, die Datenabweichungen, Änderungen der Punktverteilung, neue Angriffsmuster, kohortenspezifische Regressionen oder unerwartetes Modellverhalten aufdecken kann, und interne Tools für Datenanalyse, Modelltraining, Evaluierung, Visualisierung, Red Teaming und Überwachung verbessern.
  • Relevante Forschung im Bereich Computer Vision und Biometrie lesen und bewerten, nützliche Ideen an unsere Systeme anpassen, ohne die Reproduktion von Papieren als Ziel zu betrachten.
  • Entwurfsdokumente, Experimentberichte, Nachanalyse nach dem Start und technische Vorschläge schreiben, die auch nach Abschluss des Projekts nützlich bleiben und von anderen verstanden und weiterentwickelt werden können.
  • Technische Standards im gesamten AI & Biometrics-Team gestalten: Evaluierungsmethodik, Experimentierdisziplin, Modellversionierung, Überwachung und alle Ingenieur- und wissenschaftlichen Standards des Teams.

Sie könnten gut passen, wenn Sie:

  • Erhebliche praktische Erfahrung im Training, der Evaluierung und dem Versand von Deep-Learning-Systemen für Computer Vision haben, mit praktischem Verständnis für Latenz- und Speicherbeschränkungen.
  • Erfahrung darin haben, ein mehrdeutiges maschinelles Lernproblem in einen strukturierten technischen Plan umzuwandeln.
  • Starkes praktisches Wissen über das Modelltraining, einschließlich Datenpipelines, Augmentierungen, Architekturwahl, Verlustfunktionen, Optimierung, Hyperparameter-Tuning und Fehleranalyse.
  • Starke Grundlagen in klassischer Computer Vision und Bildverarbeitung haben, mit Erfahrung in Tools wie OpenCV, NumPy oder gleichwertigen Bibliotheken. Fließend in Python und einem modernen Deep-Learning-Framework wie PyTorch.
  • Erfahrung in der Gestaltung von Bewertungen haben, die reale Produktionsentscheidungen unterstützen, einschließlich Metrik-Auswahl, Betriebsschwellen, Kalibrierung, Datensatzkonstruktion, Slicing, Leakage-Prävention und Regressionsanalyse.
  • Die Fähigkeit besitzen, wartbaren Forschungs- und Produktionscode zu schreiben.
  • Eine pragmatische, angewandte Forschungsmentalität haben: rigoros in Bezug auf Experimente, aber in der Lage zu bestimmen, wann ein Ergebnis bereit ist, versendet zu werden, und wann weitere Optimierungen abnehmenden Wert haben.
  • Starke schriftliche Kommunikation haben. Sie definieren das Problem, die Anforderungen, Annahmen, Experimente, Erfolgskriterien und Schlussfolgerungen klar.
  • Ein kollaborativer Arbeitsstil: Sie arbeiten unabhängig, ohne isoliert zu werden, und teilen aktiv Kontext und Wissen mit anderen, engagieren sich konstruktiv mit Einschränkungen benachbarter Teams, anstatt sie als Hindernisse zu betrachten.
  • Ein „in der Fahrersitz“-Betriebsstil: Sie übernehmen die Verantwortung für Probleme von Anfang bis Ende, treiben Ihre Arbeit voran, ohne auf Anweisungen zu warten, und stehen hinter Ihren Entscheidungen, sobald sie in der Produktion sind.

Zusätzliche wünschenswerte Qualifikationen:

  • Direkte Erfahrung mit biometrischer Verifizierung/Identifikation; margin-basierte Metrik-Lernverluste und deren Fehlermuster; Präsentationsangriff und Lebendigkeitserkennung; oder adversarielle Bewertung von ML-Systemen.
  • Erfahrung mit Edge-Optimierung und On-Device-Bereitstellung von ML-Modellen. Quantisierung, Pruning, Destillation, Kernel-Level-Optimierung, Bereitstellung auf mobilen NPUs, eingebetteten GPUs, Mikrocontrollern oder anderen eingeschränkten Zielen.
  • Praktische Erfahrung mit Rust für Hochleistungs-Codepfade und die Neigung, Geschwindigkeit zu optimieren, anstatt es als Problem anderer zu betrachten.
  • Hintergrund in Sensoren, Bildgebung, computergestützter Fotografie oder Kamera-ISPs.
  • Vertrautheit mit datenschutzfreundlicher Berechnung oder maschinellen Lernsystemen, die mit sicherer Mehrparteienberechnung interagieren.

Senior Machine Learning Engineer Arbeitgeber: Tools for Humanity

Als Software Engineer für die Datenplattform in unserem Münchener Büro erwartet Sie eine spannende Rolle in einem hochwirksamen Team, das an der Weiterentwicklung unserer KI-Pipelines arbeitet. Wir bieten Ihnen ein dynamisches Arbeitsumfeld mit einer starken Kultur der Zusammenarbeit und Innovation, in dem Sie Ihre Fähigkeiten in Backend-Entwicklung, Datenengineering und Infrastruktur weiterentwickeln können. Zudem fördern wir Ihre berufliche Entwicklung durch kontinuierliche Weiterbildungsmöglichkeiten und bieten Ihnen die Chance, an bedeutenden Projekten zu arbeiten, die einen echten Einfluss auf unsere Produkte haben.

T

Kontaktdaten:

Tools for Humanity Recruiting-Team

StudySmarter Expertenrat🤫

Wir sind der Meinung, dass du so Senior Machine Learning Engineer erhalten könntest

Branchenspezifische Netzwerke nutzen

Im Maschinenbau gibt es zahlreiche Fachkonferenzen und Messen, wie die Hannover Messe, wo du direkt mit Unternehmen und Fachleuten in Kontakt treten kannst. Nutze solche Events, um deinen Namen bekannt zu machen und potenzielle Arbeitgeber wie Tools for Humanity auf dich aufmerksam zu machen.

Setz auf Praktika und Werkstudentenstellen

Wenn du gerade erst in die Branche einsteigst, sind Praktika und Werkstudentenstellen der Schlüssel. Viele Unternehmen, darunter auch Tools for Humanity, nutzen diese Gelegenheiten, um Talente zu entdecken und später in Vollzeit zu übernehmen. Check auch die Karriereseite von Tools for Humanity für aktuelle Angebote!

Technische Communities und Foren aktiv nutzen

Engagiere dich in technischen Foren oder Community-Plattformen wie LinkedIn-Gruppen und XING, die sich auf Maschinenbau spezialisieren. Dort kannst du nicht nur dein Wissen erweitern, sondern auch wertvolle Kontakte knüpfen, die dir helfen, in Vollzeitstellen bei Unternehmen wie Tools for Humanity zu landen.

Direkt bewerben und sichtbar sein

Habe keine Scheu, dich direkt bei Tools for Humanity über unsere Website zu bewerben. Zeig mit deinem Portfolio oder Projekten, was du kannst. Heutzutage suchen viele Unternehmen nach Kandidaten, die ihre Leidenschaft und Fähigkeiten demonstrieren können, also nutze diese Chance!

Wir glauben, dass du diese Fähigkeiten brauchst, um Senior Machine Learning Engineer mit Bravour zu bestehen

Deep Learning
Computer Vision
Biometric Identification
Anti-Spoofing
Data Preparation
Model Evaluation
Image Processing

Einige Tipps für deine Bewerbung 🫡

Technische Fähigkeiten hervorheben:Im Maschinenbau kommt es auf konkrete technische Fähigkeiten an. Sei sicher, dass dein Lebenslauf deine Kenntnisse in CAD-Software, Konstruktionstechniken und Fertigungstechnologie klar aufzeigt. Falls du an Projekten gearbeitet hast, die deine Fähigkeiten in diesen Bereichen unter Beweis stellen, zögere nicht, sie in deinem Lebenslauf zu erwähnen!

Echte Projekte zeigen:Wenn du praktische Erfahrungen oder Projekte in deinem Portfolio hast, dann zeig sie! Wir wollen sehen, welche Lösungen du entwickelt hast und wie du technische Herausforderungen gemeistert hast. Füge auch gerne Skizzen oder Pläne hinzu, die deine Denkprozesse zeigen.

Motivation und langfristige Perspektive:Im Anschreiben solltest du nicht nur erklären, warum du bei Tools for Humanity arbeiten möchtest, sondern auch, wie du dir deine Zukunft im Maschinenbau vorstellst. Was motiviert dich? Welche Ziele verfolgst du? Das zeigt uns, dass du ein Interesse an persönlichem Wachstum und der Weiterentwicklung in diesem Bereich hast.

Verweise auf Studienleistungen:Besonders wichtig für eine Vollzeitstelle im Maschinenbau sind deine akademischen Leistungen. Wenn du bemerkenswerte Noten in relevanten Kursen oder spezielle Anerkennungen erhalten hast, füge diese Informationen hinzu. Das gibt uns einen Einblick in dein Engagement und deine Fachkenntnisse.

Wie man sich auf ein Vorstellungsgespräch bei Tools for Humanity vorbereitet

Verstehe die technischen Spezifikationen

Im Maschinenbau ist es entscheidend, dass wir die technischen Details und Spezifikationen der Maschinen und Systeme verstehen. Mach dich mit den gängigen CAD-Softwaretools vertraut, die in der Branche verwendet werden, und sei bereit, Fragen zu technischen Zeichnungen oder Konstruktionsprinzipien zu beantworten.

Präsentiere deine Projekte

Bereite ein Portfolio vor, das deine bisherigen Projekte zeigt. Das können Praktika, Studienprojekte oder persönliche Arbeiten sein. Zeige, wie du Probleme gelöst oder Innovationen entwickelt hast – das wird deine praktischen Fähigkeiten unter Beweis stellen und einen guten Eindruck hinterlassen.

Kenne die Trends in der Branche

Halte dich über aktuelle Entwicklungen im Maschinenbau auf dem Laufenden, besonders in Bezug auf Automatisierung, nachhaltige Technologien und digitale Zwillinge. Arbeitgeber schätzen Kandidaten, die sich für die Zukunft der Branche interessieren und wissen, wo sie hingeht.

Zeige dein Interesse an Teamarbeit

Im Maschinenbau arbeiten wir oft in interdisziplinären Teams. Sei bereit, Beispiele aus deiner Vergangenheit zu teilen, wie du erfolgreich mit anderen zusammengearbeitet hast. Es ist wichtig, deine Teamfähigkeit zu demonstrieren und anzuerkennen, dass jeder Beitrag wertvoll ist.