Rejoignez notre équipe en tant qu'Ingénieur en Apprentissage Automatique II chez CodaMetrix
Chez CodaMetrix, nous sommes à l'avant-garde de l'avenir de la Gestion du Cycle de Revenus avec notre solution de codage autonome novatrice, alimentée par l'IA. Notre plateforme IA multi-spécialités convertit habilement les informations cliniques en codes médicaux précis. Cette technologie avancée améliore non seulement les soins aux patients, mais augmente également l'efficacité à travers les modèles de soins à la fois à l'acte et basés sur la valeur. Nous sommes dédiés à donner aux médecins la possibilité de se concentrer sur les soins aux patients en réduisant les charges administratives.
À propos du rôle : Ingénieur en Apprentissage Automatique II
En tant qu'Ingénieur en Apprentissage Automatique II chez CodaMetrix, vous jouerez un rôle crucial dans l'évolution des idées de preuve de concept en solutions de produits de haute qualité. En collaborant étroitement avec les data scientists, les propriétaires de produits et les ingénieurs backend, vous comprendrez les exigences et les critères de performance pour livrer des produits robustes, évolutifs et pilotés par l'IA. Ce poste relève directement du Directeur de l'Architecture.
Responsabilités clés :
- Participer à toutes les activités de l'équipe, y compris les cérémonies agiles et les revues par les pairs des conceptions et du code.
- Concevoir, construire et maintenir l'infrastructure ML qui soutient à la fois l'équipe de développement et les environnements de production.
- Traiter et affiner les données pour assurer la compatibilité avec notre infrastructure ML.
- Créer des pipelines et développer des modèles qui soutiennent les besoins de production.
- Développer et faire respecter les processus pour une transition transparente des projets du concept à la production.
- Respecter les principes des meilleures pratiques en développement logiciel au sein de l'équipe.
- Collaborer largement avec diverses équipes pour promouvoir le développement et le déploiement de nouvelles initiatives ML et surveiller les performances après déploiement.
Exigences :
- Master en Ingénierie Logicielle, Informatique, ou un domaine connexe avec une exposition significative à l'Apprentissage Automatique, l'IA, ou la Data Science. Les candidats exceptionnels avec une licence et plus de 4 ans d'expérience en développement logiciel seront également considérés.
- Au moins deux ans d'expérience dans le développement logiciel professionnel.
- Compréhension approfondie des meilleures pratiques de développement logiciel incluant le contrôle de version, CI/CD (par exemple, Jenkins, GitHub Actions, Terraform).
- Expertise avérée avec les méthodologies ML et connaissance de l'analyse et du test des algorithmes ML. Une expérience avec le NLP est un bonus.
- Expérience avec les plateformes cloud ; expérience AWS préférée.
- Maîtrise de SQL, NoSQL et Python. La familiarité avec Java, Scala et SparkSQL est un avantage.
- Connaissance du travail dans des environnements Linux et Docker.
- Antécédents dans Spark et Databricks sont un avantage.
Expérience préférée :
- Travail antérieur avec des données de santé et compréhension du système de santé américain.
- Familiarité avec l'apprentissage profond et les Modèles de Langage de Grande Taille.
- Expertise en big data et architectures informatiques distribuées.
- Contributions à la communauté ML ou aux projets open source, particulièrement dans le domaine de la santé.
- Expérience dans un environnement de startup dynamique.
Avantages