Senior Software Engineer - ML Systems

Senior Software Engineer - ML Systems

Vollzeit 153000 - 179000 € / Jahr (geschätzt) Homeoffice (teilweise)
Dormont Manufacturing Co

Auf einen Blick

  • Aufgaben: Entwickle und optimiere ML-Dienste im Gesundheitswesen für eine bessere Herzdiagnose.
  • Unternehmen: Cleerly, ein innovatives Unternehmen im Gesundheitswesen mit einer Mission zur Herzgesundheit.
  • Vorteile: Attraktives Gehalt, Boni, Aktienoptionen und flexible Arbeitsmöglichkeiten.
  • Weitere Informationen: Dynamisches, unterstützendes Umfeld mit großartigen Wachstumschancen.
  • Warum dieser Job: Gestalte die Zukunft der Herzdiagnose mit modernster Technologie und einem engagierten Team.
  • Qualifikationen: Erfahrung in Softwareentwicklung, insbesondere mit AI/ML-Systemen und CI/CD-Prozessen.

Das prognostizierte Gehalt liegt zwischen 153000 - 179000 € pro Jahr.

Über Cleerly

Wir sind Cleerly – ein Gesundheitsunternehmen, das revolutioniert, wie Herzkrankheiten diagnostiziert, behandelt und verfolgt werden. Wir wurden 2017 von einem der weltweit führenden Kardiologen gegründet und sind ein wachsendes Team von erstklassigen Fachleuten in den Bereichen Engineering, Betrieb, medizinische Angelegenheiten, Marketing und Vertrieb. Wir haben 223 Millionen US-Dollar in einer Series-C-Finanzierungsrunde im Jahr 2022 gesammelt, was ein schnelles Wachstum und die fortgesetzte Unterstützung unserer Mission ermöglicht hat. Im Dezember 2024 erhielten wir weitere 106 Millionen US-Dollar in einer Series-C-Erweiterungsfinanzierung. Die meisten unserer Teams arbeiten remote und haben Zugang zu unseren Büros in Denver, Colorado, New York, New York, Dallas, Texas und Lissabon, Portugal, wobei einige Rollen erfordern, dass Sie vor Ort an einem Standort sind.

Cleerly hat einen neuen Standard für die Behandlung von Herzkrankheiten durch wertbasierte, KI-gesteuerte präzise Diagnoselösungen geschaffen, mit dem Ziel, Herzinfarkte zu verhindern. Unsere Technologie geht über traditionelle Maßnahmen zur Herzkrankheit hinaus, indem sie eine umfassende Quantifizierung und Charakterisierung von Atherosklerose oder Plaqueaufbau in jeder der Herzarterien ermöglicht. Die Lösungen von Cleerly werden durch mehr als ein Jahrzehnt unterstützt, in dem einige der größten klinischen Studien der Welt durchgeführt wurden, um wichtige Erkenntnisse über Symptome hinaus zu identifizieren, die das Risiko eines Herzinfarkts erhöhen.

Bei Cleerly arbeiten wir digital zusammen und nutzen eine Vielzahl von Systemen. Unsere Mitarbeiter verwenden Google Workspace (GMail, Drive, Docs, Sheets, Slides), Slack, Confluence/Jira und Zoom Video; vorherige Erfahrungen in diesen Bereichen sind von Vorteil. Die spezifischen technologischen Anforderungen der Rolle oder Abteilung können variieren und werden in den Anforderungen der Stellenbeschreibung aufgeführt. Während wir größtenteils ein Remote-Unternehmen sind, ist Reisen für einige Teammeetings und funktionsübergreifende Projekte erforderlich, typischerweise einmal pro Monat oder einmal pro Quartal. Für einige Rollen, wie z.B. Vertriebs- oder extern ausgerichtete Rollen, kann das Reisen bis zu 90 % der Zeit betragen.

Cleerly verpflichtet sich, sichere und effektive medizinische Software bereitzustellen, die den Bedürfnissen der Kunden und unserem beabsichtigten Einsatz entspricht. Die Einhaltung aller geltenden regulatorischen und gesetzlichen Anforderungen schafft einen klaren Rahmen für die Festlegung messbarer Qualitätsziele. Unser Engagement für die kontinuierliche Verbesserung unserer Produkte und Prozesse verwaltet proaktiv Risiken und gewährleistet die fortlaufende Einhaltung während des gesamten Software-Lebenszyklus. Das Verständnis der Relevanz und Bedeutung dieser Rolle ist entscheidend für die Erreichung der Qualitätsziele von Cleerly.

Über die Gelegenheit

Wir suchen einen Senior Software Engineer, um produktionsbereite ML-Dienste im regulierten Gesundheitswesen zu entwerfen, zu erstellen, bereitzustellen, zu überwachen und zu optimieren. Sie werden praktisch arbeiten, um ML-Modelle zu verpacken, zu testen, zu orchestrieren, bereitzustellen und zu warten, Arbeitsabläufe zu verbessern und CI/CD sowie automatisierte Tests zu implementieren, um Zuverlässigkeit, Leistung und schnellere Bereitstellung von Geschäftswerten sicherzustellen.

Verantwortlichkeiten

  • Entwerfen, Erstellen und Bereitstellen skalierbarer AI/ML-Dienste mit klaren Servicegrenzen und pragmatischen Abwägungen zwischen Leistung, Wartbarkeit, Sicherheit und langfristiger Erweiterbarkeit.
  • Eigenverantwortliche Lieferung komplexer Funktionen vom architektonischen Planungs- und API-Design bis hin zur Implementierung und Nachverfolgung nach der Veröffentlichung.
  • Definieren und Durchsetzen robuster Verifikations- und Validierungsprozesse für AI-Dienste, einschließlich Unit-, Integrations- und End-to-End-Tests, um die Zuverlässigkeit des Codes in der Produktion und die Einhaltung unseres Qualitätsmanagementsystems und der regulatorischen Standards sicherzustellen.
  • Integration von CI/CD- und MLOps-Praktiken für automatisierte Modellbuilds, Tests und Bereitstellungen.
  • Übersetzen von Produktanforderungen in gut definierte technische Designs und proaktive Gestaltung der Implementierungsdetails.
  • Beitragen zur notwendigen technischen Dokumentation, die für regulatorische Einreichungen erforderlich ist.
  • Zusammenarbeit über Abteilungen hinweg, um Wissenssilos abzubauen und die Kontinuität in kritischen Systemen durch Cross-Training und Dokumentation sicherzustellen.

Anforderungen

  • Abschluss (Bachelor oder Master) in Informatik, Softwaretechnik oder einem verwandten Bereich.
  • Über 7 Jahre Erfahrung in der Softwareentwicklung, mit Expertise in AI-Produktionssystemen (Python, PyTorch) und Datenservices (SQL, Postgres, NoSQL, Redis oder ähnlich).
  • Erfahrung mit Unit- und Integrationstests für ML-Modelle, einschließlich Datenvalidierung, Korrektheitsprüfungen und Reproduzierbarkeit.
  • Erfahrung mit CI/CD, Orchestrierungstools (Airflow, MLflow, Kubernetes, Terraform) und ML/Datenplattformen (SageMaker, Databricks, Unity Catalog, Snowflake/Snowpark) zum Aufbau skalierbarer ML-Datenpipelines und Modell-Workflows.
  • Starke Zusammenarbeitfähigkeiten, um effektiv mit ML-Wissenschaftlern, Ingenieuren und regulatorischen Teams zu arbeiten.
  • Komfortabel im Umgang mit Unklarheiten und in der Lage, Klarheit über Produkt-, Ingenieur- und Geschäftspartner zu schaffen.

Diese Rolle ist für einen jährlichen Zielbonus von 15 % berechtigt, was zu den folgenden Grundgehalt- und Gesamtzielvergütungsbereichen führt: Grundgehalt: 153.000 - 179.000 USD, Gesamtzielvergütung (TTC): 176.000 - 206.000 USD. Zusätzlich sind Aktienoptionen, bezahlte Leistungen und Mitarbeitervergünstigungen Teil Ihrer Gesamtvergütung.

Die Arbeit bei Cleerly erfordert HERZ. Entdecken Sie unsere Kernwerte:

  • H: Demut - seien Sie ein dienender Führer
  • E: Exzellenz - liefern Sie weltverändernde Ergebnisse
  • A: Verantwortung - tun Sie, was Sie sagen; erwarten Sie dasselbe von anderen
  • R: Bemerkenswert - inspirieren und innovieren Sie mit Wirkung
  • T: Teamarbeit - gemeinsam gewinnen wir

Erfüllen Sie nicht 100 Prozent der Qualifikationen? Bewerben Sie sich trotzdem und helfen Sie uns, unseren Kandidatenpool und unsere Belegschaft zu diversifizieren. Wir schätzen Erfahrung, unabhängig davon, ob sie formal oder informell im Job oder durch andere Erfahrungen erworben wurde.

Die Aufgaben, Aktivitäten und Verantwortlichkeiten können von unserem Unternehmen geändert werden. UNSER UNTERNEHMEN IST EIN ARBEITGEBER, DER CHANCENGLEICHHEIT BIETET. Wir diskriminieren nicht aufgrund von Rasse, Hautfarbe, nationaler Herkunft, Abstammung, Staatsbürgerschaft, geschütztem Veteranenstatus, Religion, körperlicher oder geistiger Behinderung, Familienstand, Geschlecht, sexueller Orientierung, Geschlechtsidentität oder -ausdruck, Alter oder aus einem anderen Grund, der durch Gesetz, Verordnung oder Vorschrift geschützt ist.

Für weitere Informationen siehe unsere Datenschutzrichtlinie.

Alle offiziellen E-Mails stammen von @cleerlyhealth.com E-Mail-Konten.

Senior Software Engineer - ML Systems Arbeitgeber: Dormont Manufacturing Co

Dormont Manufacturing Co ist ein hervorragender Arbeitgeber, der seinen Mitarbeitern in Genf die Möglichkeit bietet, an der Weiterentwicklung der SonarQube-Plattform zu arbeiten. Mit einer flexiblen Arbeitsweise, die sowohl Büro- als auch Remote-Tage umfasst, fördert das Unternehmen eine Kultur der Vielfalt und des kontinuierlichen Lernens, während es gleichzeitig spannende Wachstumschancen in einem dynamischen Umfeld bietet.

Dormont Manufacturing Co

Kontaktdaten:

Dormont Manufacturing Co Recruiting-Team

StudySmarter Expertenrat🤫

Wir sind der Meinung, dass Sie so Senior Software Engineer - ML Systems erhalten könnten

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 Dormont Manufacturing Co anzuklopfen, wenn du dich auf die Stelle als Senior Software Engineer - ML Systems 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 Dormont Manufacturing Co vorzubereiten!

Wir glauben, dass du diese Fähigkeiten brauchst, um Senior Software Engineer - ML Systems mit Bravour zu bestehen

Python
PyTorch
SQL
Postgres
NoSQL
Redis
CI/CD

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 Dormont Manufacturing Co 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 Dormont Manufacturing Co 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.