Roku
CVS Health
Principal Software Engineer
Résumé du poste
Nous construisons un monde de la santé autour de chaque individu, façonnant une expérience de santé plus connectée, pratique et compatissante. Chez CVS Health, vous serez entouré de collègues passionnés qui se soucient profondément, innovent avec un but, se tiennent responsables et privilégient la sécurité et la qualité dans tout ce qu'ils font. Rejoignez-nous et faites partie de quelque chose de plus grand, en aidant à simplifier les soins de santé une personne, une famille et une communauté à la fois.
Nous recrutons un Principal Software Engineer — un leader technique profondément pratique qui excelle dans la résolution de problèmes complexes, l'écriture de code de production et l'amélioration des ingénieurs qui l'entourent.
Vous servirez de voix d'ingénierie senior pour un portefeuille d'applications de support de décision clinique critiques. Ces systèmes combinent des architectures distribuées à faible latence avec des pipelines avancés de LLM, d'OCR et de ML fonctionnant sur Google Cloud.
Ce n'est pas un rôle d'« architecte depuis les coulisses ». Vous concevrez activement des systèmes, écrirez du code critique, déployerez en production, prendrez en charge les environnements en direct et encadrerez des ingénieurs dans les domaines de l'interface utilisateur, du backend et du ML. Le succès dans ce rôle est mesuré par la qualité, la performance, la fiabilité et l'impact clinique de ce que vous livrez, et non par des présentations.
Nos employés alimentent notre avenir. Nos équipes reflètent les clients, les patients, les membres et les communautés que nous servons, et nous nous engageons à favoriser un lieu de travail où chaque collègue se sent valorisé et qu'il appartient.
CE QUE VOUS FEREZ
- Assumer l'architecture et l'exécution Diriger la direction technique d'une plateforme clinique en temps réel, multi-services sur GCP, tout en construisant personnellement les composants les plus critiques et sensibles aux performances.
- Construire des systèmes LLM de qualité production Concevoir et exploiter des pipelines LLM évolutifs (par exemple, Claude, Gemini, GPT-4-class) y compris l'ingénierie des invites, les sorties structurées, les cadres d'évaluation, la recherche de récupération/vectorielle, la compréhension des documents basée sur l'OCR, la mise à terre, les garde-fous et l'atténuation des hallucinations.
- Livrer des systèmes temps réel haute performance Concevoir des services distribués, pilotés par événements, en streaming qui prennent en charge des expériences cliniques en moins d'une seconde sous forte charge, avec des SLO stricts et une forte tolérance aux pannes.
- Opérationnaliser le machine learning Diriger le déploiement et la gestion du cycle de vie des modèles sur Vertex AI, y compris les pipelines de fonctionnalités, les registres de modèles, la détection de dérive, les tests A/B et shadow, et les contrôles de qualité intégrés à CI/CD.
- Concevoir pour l'évolutivité et le changement Construire des APIs flexibles, des microservices et des contrats de données qui prennent en charge une itération rapide, soutenus par des pratiques solides de test, d'observabilité et de livraison progressive.
- Relever la barre de l'ingénierie Piloter des revues de code de haute qualité, établir des normes en matière de tests, CI/CD, de sécurité et d'observabilité, et encadrer des ingénieurs dans les disciplines full-stack et ML.
- Assumer la responsabilité des résultats de bout en bout Traduire des besoins cliniques et commerciaux ambigus en solutions livrées, surveiller les performances réelles et itérer continuellement en fonction des données.
- Collaborer entre les disciplines Travailler avec les équipes Data Science, Produit, SMEs Cliniques, Gouvernance IA et Sécurité pour garantir que les solutions répondent aux normes de l'entreprise en matière de conformité, de confidentialité et de sécurité.
QUALIFICATIONS REQUISES
- 10+ années d'expérience en ingénierie logicielle avec un solide bilan de livraison de systèmes de production à grande échelle
- 5+ années en tant qu'ingénieur pratique de niveau Staff ou Principal (codage actif, pas éloigné de l'implémentation)
- Maîtrise experte de Python y compris l'optimisation des performances, la concurrence et l'optimisation des systèmes
- 5+ années de construction de systèmes distribués en temps réel (pilotés par événements, en streaming, Pub-Sub) avec des exigences claires en matière de latence et de fiabilité
- 5+ années d'expérience dans un cloud public majeur (GCP préféré : Vertex AI, GKE, Cloud Run, Pub/Sub, BigQuery, IAM, etc.)
- Expérience approfondie de l'architecture microservices, de la conception d'API (REST), et des systèmes résilients (tentatives, contre-pression, traçage)
- 3+ années de construction et d'exploitation de systèmes ML de production (MLOps, surveillance, réentraînement, pipelines de déploiement)
- 3+ années de développement d'applications basées sur LLM en production, y compris la conception d'invites, RAG/recherche vectorielle, les cadres d'évaluation et l'optimisation des performances
- Expérience dans la construction de composants d'interface utilisateur modernes avec React ou Angular
- Solides fondamentaux en informatique, y compris les systèmes distribués, les algorithmes et la concurrence
Éducation
- Licence en informatique ou dans un domaine connexe (ou expérience équivalente)
Qualifications préférées
- Expérience dans l'exploitation de systèmes LLM dans des environnements réglementés (PII/PHI, gouvernance, sécurité, auditabilité)
- Familiarité avec les bases de données vectorielles (par exemple, Vertex Vector Search, Pinecone, Weaviate, pgvector) et les techniques de récupération avancées
- Expérience dans la conception de cadres d'évaluation pour les systèmes LLM (jeux de données d'or, tests de régression, LLM en tant que juge)
- Solide expérience en CI/CD, pratiques SRE, et ingénierie axée sur les SLO
- Expérience avec les normes de données de santé (FHIR, HL7) et les cadres de conformité (HIPAA, HITRUST)
- Solides compétences en communication, avec la capacité d'expliquer des systèmes complexes à des publics techniques et non techniques
- Expérience avérée dans le mentorat d'ingénieurs vers des rôles seniors et staff
- Master ou Doctorat en informatique, Machine Learning, ou dans un domaine connexe est un plus
Fourchette de salaire
La fourchette de salaire typique pour ce rôle est :
$144,200.00 - $288,400.00
Cette fourchette de salaire représente le taux horaire de base ou le salaire annuel de base à temps plein pour tous les postes dans la catégorie d'emploi à laquelle ce poste appartient. Le salaire de base réel offert dépendra d'une variété de facteurs, notamment l'expérience, l'éducation, la géographie et d'autres facteurs pertinents. Ce poste est éligible à un bonus CVS Health, une commission ou un programme d'incitation à court terme en plus de la fourchette de salaire de base indiquée ci-dessus. Ce poste comprend également une cible d'attribution dans le programme d'attribution d'actions de l'entreprise.
Nous prévoyons que la période de candidature pour cette ouverture se terminera le : 10/02/2026
Les candidats qualifiés ayant des antécédents d'arrestation ou de condamnation seront pris en considération pour l'emploi conformément à toutes les lois fédérales, étatiques et locales.
D'excellents avantages pour d'excellentes personnes
Nous sommes fiers d'offrir un ensemble d'avantages complet et compétitif qui reflète notre engagement envers nos collègues et leurs familles.
Ce poste à temps plein est éligible à un ensemble complet d'avantages conçu pour soutenir le bien-être physique, émotionnel et financier des collègues et de leurs familles. Les avantages pour ce poste comprennent une couverture médicale, dentaire et visuelle, des congés payés, des options d'épargne retraite, des programmes de bien-être et d'autres ressources, sous réserve d'éligibilité.
Des détails supplémentaires sur les avantages disponibles sont fournis pendant le processus de candidature et sur Benefits Moments learn.bswift.com/cvshealth-mainland.
