CoreWeave

Ingénieur Logiciel Senior - Performance et Benchmarking

PythonKubernetesC++Go
Traduction automatique. Consultez l’original.

À propos du poste

CoreWeave est le Cloud Essentiel pour l'IA™. Construit par des pionniers pour des pionniers, CoreWeave offre une plateforme de technologie, d'outils et d'équipes qui permet aux innovateurs de construire et de faire évoluer l'IA en toute confiance. Approuvé par les principaux laboratoires d'IA, les startups et les entreprises mondiales, CoreWeave combine une infrastructure de performance supérieure avec une expertise technique approfondie pour accélérer les avancées et transformer la puissance de calcul en capacité. Fondée en 2017, CoreWeave est devenue une société cotée en bourse (Nasdaq : CRWV) en mars 2025. En savoir plus sur coreweave.com coreweave.com/.

À PROPOS DE CE POSTE

Nous recherchons un Ingénieur Senior pour l'équipe Benchmarking & Performance de CoreWeave. Vous jouerez un rôle essentiel dans notre entrepôt de données de performance à l'échelle planétaire : éception, stockage, transformation et analyse des événements de performance dans tous les centres de données de notre infrastructure mondiale. Vous nous aiderez également à réaliser des publications de benchmarking de bout en bout leaders de l'industrie, telles que MLPerf.

Vous serez un acteur clé qui dirigera les conceptions, élèvera les normes d'ingénierie et apportera des améliorations mesurables à la latence, au débit et à la fiabilité sur plusieurs services. Vous collaborerez avec les équipes produit, orchestration et matériel pour faire évoluer notre plateforme native Kubernetes et respecter des SLA P99 stricts à l'échelle.

Ce que vous ferez

  1. Développer et améliorer les services de benchmarking natifs Kubernetes qui mesurent la latence, le débit, la gigue et le coût par requête sur la pile de calcul de CoreWeave.
  1. Contribuer à la mise en œuvre et à la maintenance des flux de travail de benchmarking pour les exécutions complètes d'entraînement et d'inférence MLPerf, y compris la configuration des charges de travail, la configuration des clusters et la validation des résultats.
  1. Participer aux discussions de conception et contribuer aux décisions d'architecture au sein de l'équipe.
  1. Décomposer les tâches d'ingénierie en jalons clairs et livrer un code fiable et de haute qualité.
  1. Collaborer avec les membres de l'équipe pour maintenir des processus de benchmarking reproductibles et bien documentés.
  1. Fournir des revues de code constructives et partager les meilleures pratiques avec les pairs.
  1. Encadrer les ingénieurs juniors ; examiner les conceptions inter-équipes et élever les normes de codage/test.
  1. Contribuer à garantir des processus de benchmarking reproductibles et bien documentés.

Qui vous êtes

  1. 3 à 5 ans d'expérience dans la construction de systèmes distribués, de composants de calcul haute performance ou de services cloud.
  1. Solides compétences en programmation en Python ou Go (C++ un plus) avec une compréhension des systèmes en réseau et des fondamentaux de la performance.
  1. Expérience pratique avec Kubernetes en production et familiarité avec les outils de CI/CD et d'observabilité (par exemple, Prometheus, Grafana, OpenTelemetry).
  1. Exposition aux systèmes GPU critiques en termes de performance (CUDA, NCCL, NVLink/PCIe, bande passante mémoire) ou aux piles de service de modèles (llm-d, vLLM, TensorRT-LLM, Megatron-LM).
  1. Communicateur efficace à l'aise pour travailler de manière interfonctionnelle.

Atouts

  1. Expérience avec les bases de données de séries temporelles, les moteurs de stockage basés sur LSM ou les pipelines de données personnalisés.
  1. Familiarité avec MLPerf ou d'autres frameworks de benchmarking à grande échelle.
  1. Contributions à des projets OSS tels que llm-d, vLLM ou PyTorch.
  1. Exposition au benchmarking de clusters GPU ou d'environnements multi-régions.
  1. Expérience de travail avec des noyaux CUDA, NCCL/SHARP, RDMA/NUMA ou des topologies d'interconnexion GPU.

Égalité des chances et accommodations

La fourchette de salaire de base pour ce poste est de 182 000 $ à 242 000 $. Le salaire de départ sera déterminé en fonction des connaissances, compétences, de l'expérience et de la localisation du candidat. Nous visons à la fois l'alignement sur le marché et l'équité interne lors de la détermination de la rémunération. En plus du salaire de base, notre programme de rémunération globale comprend un bonus discrétionnaire, des attributions d'actions et un programme complet d'avantages sociaux (tous sous réserve d'éligibilité).

Candidats Californiens

California Consumer Privacy Act drive.google.com/file/d/1gPBRBhUNAMBmj7Yn4_M-hCugm7ZJD4hr/view?usp=sharing

CoreWeave est un employeur garantissant l'égalité des chances, engagé à favoriser un lieu de travail inclusif et soutien. Tous les candidats qualifiés recevront une considération pour l'emploi sans égard à la race, la couleur, la religion, le sexe, le handicap, l'âge, l'orientation sexuelle, l'identité de genre, l'origine nationale, le statut de vétéran ou les informations génétiques.

Dans le cadre de cet engagement et conformément à l'Americans with Disabilities Act (ADA) eeoc.gov/laws/guidance/fact-sheet-disability-discrimination, CoreWeave s'assurera que les candidats qualifiés ayant des handicaps bénéficient d'accommodations raisonnables pour le processus d'embauche, à moins qu'une telle accommodation n'entraîne une contrainte excessive. Si une accommodation raisonnable est nécessaire, veuillez contacter : [email protected] [[email protected]].

Conformité au contrôle des exportations

Ce poste nécessite l'accès à des informations soumises au contrôle des exportations. Pour se conformer aux réglementations gouvernementales américaines applicables à ces informations, le candidat doit soit (A) être une personne américaine, définie comme (i) un citoyen ou un ressortissant américain, (ii) un résident permanent légal américain (titulaire d'une carte verte), (iii) un réfugié en vertu du 8 U.S.C. § 1157, ou (iv) un demandeur d'asile en vertu du 8 U.S.C. § 1158, (B) être éligible pour accéder aux informations soumises au contrôle des exportations sans autorisation d'exportation requise, ou (C) être éligible et raisonnablement susceptible d'obtenir l'autorisation d'exportation requise de l'agence gouvernementale américaine compétente. CoreWeave peut, pour des raisons commerciales légitimes, refuser d'engager tout processus de licence d'exportation.

Ce que nous offrons

La fourchette que nous avons publiée représente la fourchette de rémunération typique pour ce poste. Pour déterminer la rémunération réelle, nous examinons le taux du marché pour chaque candidat, qui peut inclure une variété de facteurs. Ceux-ci comprennent les qualifications, l'expérience, la performance lors des entretiens et la localisation.

En plus d'un salaire compétitif, nous offrons une variété d'avantages pour répondre à vos besoins. Les avantages ci-dessous reflètent nos offres basées aux États-Unis pour les employés à temps plein ; pour les postes dans d'autres régions, les avantages varient et sont communiqués pendant le processus d'embauche. Ceux-ci comprennent :

  • Assurance médicale, dentaire et optique - 100 % pris en charge par CoreWeave
  • Assurance vie payée par l'entreprise
  • Assurance vie supplémentaire volontaire
  • Assurance invalidité de courte et longue durée
  • Compte de dépenses flexibles
  • Compte d'épargne santé
  • Remboursement des frais de scolarité
  • Possibilité de participer au programme d'achat d'actions des employés (ESPP)
  • Avantages pour le bien-être mental via Spring Health
  • Soutien à la formation de famille fourni par Carrot
  • Congés parentaux payés
  • Soutien à la garde d'enfants flexible et complet avec Kinside
  • 401(k) avec une généreuse contrepartie de l'employeur
  • Congés payés flexibles
  • Déjeuner traiteur chaque jour dans nos bureaux et centres de données
  • Un environnement de travail décontracté
  • Une culture de travail axée sur la disruption innovante

Plus d’opportunités avec un seul profil

Vous souhaitez accéder à plus de postes sans répéter tout le processus ? Créez votre profil pour être trouvé par les entreprises utilisant Nort.

Créer mon profil

Ton prochain jobest déjà à ta recherche.

Nort

Plateforme de recrutement inversé pour développeurs

Réseaux sociauxInstagramLinkedInTwitter