Senior ML Engineer - Email Security in Sachseln

Senior ML Engineer - Email Security in Sachseln

Sachseln Full Time 117000 - 143000 CHF / Jahr (geschätzt) Homeoffice
Jobgether

Auf einen Blick

  • Aufgaben: Entwickle und implementiere fortschrittliche ML-Technologien zum Schutz von E-Mail-Infrastrukturen.
  • Unternehmen: Innovatives Unternehmen im Bereich Cybersicherheit mit remote Arbeitsmöglichkeiten.
  • Vorteile: Vollständige Remote-Arbeit, flexible Arbeitszeiten, 24 Tage bezahlter Urlaub und Gesundheitsunterstützung.
  • Weitere Informationen: Dynamisches Umfeld mit Möglichkeiten zur beruflichen Weiterentwicklung und innovativen Projekten.
  • Warum dieser Job: Löse herausfordernde Sicherheitsprobleme und mache einen echten Unterschied in der Cyberwelt.
  • Qualifikationen: Mindestens fünf Jahre Erfahrung in der Entwicklung von Klassifikationssystemen und praktische Transformer-Expertise.

Das prognostizierte Gehalt liegt zwischen 117000 - 143000 CHF pro Jahr.

Diese Position wird im Auftrag eines Partnerunternehmens ausgeschrieben, das alle Bewerbungen und nächsten Schritte verwaltet. Unser Partner sucht einen Senior ML Engineer - Email Security, der remote in der Schweiz arbeitet. Der Senior ML Engineer wird helfen, fortschrittliche Machine-Learning-Technologie zu entwickeln und bereitzustellen, um die E-Mail-Infrastruktur gegen Spam, Phishing und andere sich entwickelnde Cyber-Bedrohungen zu schützen. Sie werden an einer produktionsreifen Sicherheitslösung arbeiten, die bereits E-Mails über etwa 5.000 Hosting-Server filtert.

Die Rolle kombiniert praktisches Training von Transformermodellen mit Systemengineering, um leichte, effiziente Inferenztechnologie zu entwickeln, die auf den CPUs der Kunden mit minimalem Ressourcenverbrauch läuft. Sie übernehmen die Verantwortung für den gesamten Erkennungslebenszyklus, von der Datensatzvorbereitung und Modellevaluation bis hin zu Produktionsfreigaben und laufenden Qualitätsverbesserungen. In enger Zusammenarbeit mit einem erfahrenen Engineering-Partner werden Sie helfen, die bestehende Filterpipeline zu modernisieren und die Freigaben zuverlässiger und skalierbarer zu gestalten.

Accountabilities:

  • Sie tragen über den gesamten Lebenszyklus des maschinellen Lernens und den Produktionsengineering-Stack hinweg bei und stellen sicher, dass die E-Mail-Erkennungsmodelle genau, effizient und zuverlässig in realen Hosting-Umgebungen sind.
  • Model Training and Deployment: Trainieren, bewerten und freigeben von Spam-Erkennungsmodellen, einschließlich Aufbau und Pflege von Trainingskorpora, Auswahl von Entscheidungsschwellen, Analyse von Präzision und Rückruf sowie Bestimmung, ob Modelle bereit für die Produktion sind.
  • Production ML Engineering: Entwicklung der Produktionskomponenten eines neuen E-Mail-Filter-Engines in Go, einschließlich des Inferenzdienstes, Mail-Filter-Integrationen, Tokenisierung und Streaming-Nachrichtenanalyse.
  • Detection Quality Improvement: Untersuchung von vom Kunden gemeldeten Spam- und Phishing-Vorfällen, Nachverfolgung von Erkennungsfehlern und Implementierung geeigneter Korrekturen durch Regeln, Datensatzverbesserungen oder Modellneutrainings.
  • Model Performance Optimization: Ausbalancierung der Erkennungsraten gegenüber Risiken von Fehlalarmen, um sicherzustellen, dass legitime Nachrichten nicht unnötig blockiert werden, während bösartige Inhalte effektiv identifiziert werden.
  • Training Infrastructure and Data Tooling: Pflege der Corpus-Management-Tools und der Trainingsinfrastruktur, die erforderlich sind, um zuverlässige Experimente und Modellfreigaben zu unterstützen.
  • Code and Model Reviews: Überprüfung und Genehmigung von Klassifizierer-, Regel- und Modelländerungen zur Verbesserung der Qualität, zum Austausch technischer Kenntnisse und zur Gewährleistung, dass Freigaben ohne Abhängigkeit von einem einzelnen Ingenieur erfolgen können.
  • Technical Collaboration: Unterstützung der Partneringenieure beim Verständnis der Klassifikationsergebnisse, Erklärung des Verhaltens der Modellscores und Bereitstellung klarer technischer Anleitungen bei auftretenden Fragen.
  • Documentation and Knowledge Sharing: Schreiben von technischen Spezifikationen, Handbüchern, Merge-Request-Beschreibungen und Nachbesprechungen, die Entscheidungen verständlich machen und eine effektive Zusammenarbeit unterstützen.
  • Independent Delivery: Fortschritt in Richtung definierter Meilensteine, einschließlich der unabhängigen Lieferung einer Regelmodellfreigabe im ersten Monat, der Bereitstellung einer Komponente der neuen Engine zur Staging-Umgebung bis zum dritten Monat und der Unterstützung einer Modellfreigabe unabhängig bis zum sechsten Monat.

Requirements:

Der ideale Kandidat ist ein erfahrener Machine Learning Engineer mit einem starken Hintergrund in Produktionsklassifizierungssystemen, praktischer Transformer-Expertise und den Ingenieursfähigkeiten, um zuverlässige Sicherheitstechnologie bereitzustellen. Sie sollten sich wohlfühlen, technische Entscheidungen zu treffen, komplexe Erkennungsprobleme zu untersuchen und Ihre Arbeit klar zu kommunizieren.

  • Production Detection Experience: Mindestens fünf Jahre Erfahrung in der Bereitstellung von Erkennungs- oder Klassifizierungssystemen, bei denen Fehlalarme bedeutende Konsequenzen haben, wie z.B. Anti-Spam, Anti-Phishing, Anti-Malware, Betrugsprävention oder Missbrauchserkennung.
  • End-to-End ML Ownership: Erfahrung in der eigenständigen Übernahme mindestens eines maschinellen Lernklassifizierers in die Produktion, einschließlich Corpus-Konstruktion, Schwellenwertauswahl, Fehleranalyse und Freigabentscheidungen.
  • Transformer Training Expertise: Praktische Erfahrung im Training von Transformern mit PyTorch, einschließlich Tokenizern, Masked-Language-Pre-Training, Fine-Tuning, ONNX-Export und CPU-Inferenzleistungsmessung.
  • Systems and Development Skills: Starke praktische Kenntnisse in Linux, Shell-Scripting und Python, einschließlich der Arbeit mit Shared-Servern und GPU-Ressourcen.
  • AI-Assisted Development: Regelmäßige Nutzung von KI-Coding-Agenten und Entwicklungstools zur Unterstützung der Ingenieursproduktivität.
  • Written Communication: Englischkenntnisse auf B2-Niveau oder höher, mit besonders starken schriftlichen Kommunikationsfähigkeiten für technische Dokumentation, Spezifikationen und Code-Reviews.
  • Ownership and Judgment: Die Fähigkeit, die Modellleistung zu analysieren, evidenzbasierte Freigabentscheidungen zu treffen, schwierige Probleme zu untersuchen und die Erkennungseffektivität mit den Kosten von Fehlalarmen auszubalancieren.

Zusätzliche Erfahrungen, die wertvoll wären, umfassen:

  • Email Protocols and Infrastructure: Kenntnisse über SMTP, MIME, Transferencodierungen, SPF, DKIM und DMARC sowie darüber, wie Exim, Postfix und Dovecot mit E-Mail-Filtern integriert werden.
  • Embedded Machine Learning: Erfahrung im Aufbau von Modellen, die in eingeschränkten Umgebungen betrieben werden sollen.
  • Systems Programming: Vertrautheit mit Go oder Rust, insbesondere für Parser, Streaming-Systeme, Parallelität und speichereingeschränkte Anwendungen.
  • Spam Filtering Frameworks: Erfahrung mit rspamd oder SpamAssassin-Interna, einschließlich Regeln, zusammengesetzten Regeln, Lua-Plugins und Massentestbewertung.
  • Large-Scale Dataset Management: Erfahrung in der Arbeit mit mehrmillionenproben Korpora, Labeling-Pipelines und Annotationstools.
  • Model Optimization: Kenntnisse über Quantisierung, Destillation, leichte Modellarchitekturen und Latenzoptimierung für ressourcenschonende Hardware.
  • AI-Assisted Annotation: Erfahrung in der Nutzung von LLM-basierten Labelern oder Validierern zur Skalierung der Datenannotation und Qualitätssicherung.
  • Hosting Platforms: Vertrautheit mit Hosting-Control-Panels wie cPanel, Plesk oder DirectAdmin.

Benefits:

  • Fully Remote Work: Arbeiten Sie remote mit der Flexibilität, Ihren Zeitplan zu organisieren und von verschiedenen Standorten weltweit zu arbeiten, abhängig von Rolle und Einstellungsvereinbarungen.
  • Flexible Working Hours: Autonomie, Ihren Arbeitstag um Ihre Produktivität und Verpflichtungen herum zu strukturieren.
  • Paid Vacation: 24 Tage bezahlter Urlaub jährlich.
  • Public Holidays: 10 Tage nationale Feiertage.
  • Sick Leave: Unbegrenzter Krankheitsurlaub.
  • Healthcare Support: Finanzielle Unterstützung für private Krankenversicherung.
  • Wellness Benefits: Erstattung für Co-Working-Spaces und Fitness- oder Sportaktivitäten.
  • Learning and Development: Ein Bildungsbudget und ein Fokus auf kontinuierliches berufliches Wachstum.
  • Innovation Rewards: Die Möglichkeit, eine Belohnung für die Entwicklung einer innovativen Idee zu erhalten, die patentiert werden kann.
  • Technical Challenges: Möglichkeiten, an anspruchsvollen Projekten im Bereich maschinelles Lernen, Cybersicherheit und Produktionsengineering mit messbarem Einfluss in der realen Welt zu arbeiten.

Senior ML Engineer - Email Security in Sachseln Arbeitgeber: Jobgether

Als Arbeitgeber bietet Jobgether eine spannende Möglichkeit, in einem innovativen und dynamischen Umfeld zu arbeiten, das auf Sicherheit und Zuverlässigkeit fokussiert ist. Mit einer remote-first Kultur und flexiblen Arbeitszeiten fördern wir die Zusammenarbeit über verschiedene Zeitzonen hinweg und bieten unseren Mitarbeitenden zahlreiche Wachstums- und Entwicklungsmöglichkeiten. Unsere Mitarbeiter profitieren von einem unterstützenden Teamgeist und der Chance, an einem zukunftsweisenden Produkt zu arbeiten, das echte Auswirkungen hat.

Jobgether

Kontaktdaten:

Jobgether Recruiting-Team

Jobgipfel Expertenrat🤫

Wir sind der Meinung, dass du so Senior ML Engineer - Email Security in Sachseln erhalten könntest

✨Schau uf GitHub!

GitHub isch e super Plätz, um dine Code z'showe. Mach mit bei Open-Source-Projekten oder zeig, was du chasch - so chasch du dini Fähigkeiten und dein Engagement für d'Community demonstriere. Das hilft dir, Sichtbarkeit z'gwünne und potenzielle Arbeitgeber z'imponiere.

✨Besuch Tech-Meetups

Schau, ob's in dinere Nähe Tech-Meetups oder Konferenzen git. Das isch e genial Möglichkeite, um mit andere Softwareentwickler in Kontakt z'trete und eventuell sogar leiti von Jobgether z'treffe. Networking isch wichtig, und so chasch du vielleicht dä Job näh!

✨Mach en Rücksprache mit Gründungszentren

Wenn du in Start-ups interessiert bisch, schau, ob’s bei dir in der Region Gründungszentren git. Viele Start-ups sind ständig uf der Suoch nach Talent. Das kann dir en super Einstieg in die Branche gebe und du chasch direkt mit den Gründern zämme schaffe.

✨Bewirb dich über üs!

Vergiss nöd, dass du di direkt über üsi Webseite für d'Position als Senior ML Engineer - Email Security bewerbe chasch. Da hebsch du en direktere Kontakt zu üs, und mir lueged uns dini Bewerbung persönlich a. Mach uns Freud uf dini Skills – wir sind gspannt, dich kennenzulernen!

Wir glauben, dass du diese Fähigkeiten brauchst, um Senior ML Engineer - Email Security in Sachseln mit Bravour zu bestehen

Maschinenlernen
Transformer-Training
Produktionsklassifikationssysteme
Modellbewertung
Python
Linux
Shell-Scripting

Einige Tipps für deine Bewerbung 🫡

Zeig din Projekte!:Im Software-Entwicklungsbereich isch's wichtig, dass du dinen Umgang mit Technologie zeigst. Erwähn din GitHub-Account oder ander Plattformen, wo du Projekte oder Codes teilst. Das hilft uns, e Vorstellung vo dine Fähigkeiten und deinem Stil z'kriege!

Tech-Stack im CV:Mach sicher, dass du de Tech-Stack in dim CV klar angibsch. Us Debatte über Programmiersprachen, Frameworks bis hin zu Tools, die du beherrschsch, alles zählt. Das zeigt uns, dass du fit bisch für die Role und dies cha über sälber mit dä Trennern rede.

Motivationsbrief für die Software-Entwicklung:In dim Motivationsbrief könntsch du usdrücklich din Enthusiasmus für Software-Entwicklung teile. Erzähl, warum die Branche für dich spannend isch und wie du dein Wissen möchte vertiefen und mit uns wachsen. Zeig, dass du wirklich für die Full-Time-Stelle brennsch!

Halt's unkompliziert und klar:Bei einer Bewerbung in der Software-Entwicklung isch Klarheit das A und O. Verwend e klärliche Struktur in dim CV und Brief, damit mir schnell d'Wichtigste erfahre. Füll au nid alles mit technisches Vokabular voll, sondern mach's i de verständlich für uns. Und vergiss nöd: Bewirb dich über unsere Website!

Wie man sich auf ein Vorstellungsgespräch bei Jobgether vorbereitet

✨Code deinen Weg zum Erfolg

Weiss, dass du vermutlich technische Fragen oder Coding-Challenges erwarten kannst. Nimm dir Zeit, um an Plattformen wie LeetCode oder HackerRank zu üben. Wenn du in der Lage bist, Problemlösungen zu erklären und deine Denkanstöße zu zeigen, machst du einen guten Eindruck!

✨Mach dein Portfolio bereit

Stell sicher, dass dein Portfolio auf dem neuesten Stand ist und deine besten Projekte zeigt. Erkläre nicht nur die technischen Details, sondern auch, was du aus den Projekten gelernt hast – das zeugt von deinem Engagement zur ständigen Verbesserung.

✨Verstehe die Tools und Technologien

Finde heraus, welche Programmiersprachen und Tools bei Jobgether genutzt werden. Wenn du schon Erfahrung mit Technologien wie Java, Python oder spezifischen Frameworks hast, bring das unbedingt zur Sprache. Es zeigt, dass du bereit bist, dich nahtlos ins Team einzufügen.

✨Bereite dich auf team-orientierte Fragen vor

In der Software-Entwicklung ist Teamarbeit entscheidend. Bereite Beispiele vor, wo du erfolgreich im Team gearbeitet hast oder wie du Konflikte gelöst hast. Das gibt dem Interviewer einen Einblick in deine Soft Skills und wie du in die Unternehmenskultur von Jobgether passen könntest.