Veuillez noter:
Pour offrir la meilleure expérience aux candidats, avec un volume élevé de candidatures, nous limitons les candidatures à un total de 10 sur 6 mois.
Nos solutions technologiques innovantes alimentent les outils que vous utilisez tous les jours, y compris les smartphones, les véhicules électriques, les centres de données hyperscale, les appareils IoT, et plus encore. Chez Samsung Semiconductor, Inc., vous aurez l'opportunité de faire partie d'un leader mondial dont les conceptions pionnières repoussent les limites du possible et alimentent l'avenir.
Nous croyons que l'innovation et la croissance sont alimentées par une culture inclusive et une main-d'œuvre diversifiée. Nous nous engageons à permettre aux gens d'être eux-mêmes. Ensemble, nous construisons un avenir meilleur pour nos employés, clients, partenaires et communautés.
Le Laboratoire de Calcul AGI (Intelligence Artificielle Générale) est dédié à résoudre les défis complexes au niveau système posés par les charges de travail avancées d'IA/ML. Notre équipe conçoit des plateformes évolutives pour répondre aux exigences en calcul et mémoire de manière efficace, tout en minimisant la consommation d'énergie et en maximisant les performances. En collaboration avec les ingénieurs matériel et logiciel, nous identifions et relevons des défis uniques, explorant de nouvelles abstractions de calcul pour équilibrer les composants matériels et logiciels.
- Concevoir et implémenter des compilateurs ML pour des applications d'apprentissage profond à haute performance.
- Optimiser les compilateurs pour une exécution efficace des modèles d'apprentissage profond sur diverses plateformes matérielles.
- Concevoir une infrastructure de réduction par étapes pour répondre efficacement aux besoins des charges de travail évolutives.
- Optimiser les algorithmes de localité des données pour minimiser la consommation d'énergie.
- Travailler en étroite collaboration avec les architectes matériels et les développeurs pour intégrer de nouvelles techniques et algorithmes ML.
- Collaborer avec des équipes multifonctionnelles pour définir et livrer des fonctionnalités et des améliorations du compilateur ML.
- Résoudre et déboguer les problèmes de compilateur, en fournissant un support technique aux clients.
- Contribuer au développement de la documentation et des guides d'utilisation du compilateur ML.
- Rester à jour avec les dernières tendances et avancées dans les compilateurs ML et le matériel.
- BS en Ingénierie Informatique/Électrique ou en Informatique avec 10+ ans d'expérience, ou MS en Ingénierie Informatique/Électrique ou en Informatique avec 8+ ans d'expérience, ou PhD avec 5+ ans d'expérience de travail pertinente préférée.
- Solide formation en conception de compilateurs et techniques d'optimisation.
- Expérience dans le développement et l'optimisation de logiciels pour des systèmes de calcul haute performance.
- Expérience avec LLVM / MLIR (préféré).
- Familiarité avec PyTorch, TensorFlow, ou JAX.
- Compréhension des architectures matérielles telles que CPU, GPU, TPU, et NPU.
- Forte capacité d'analyse et de résolution de problèmes.
- Excellentes compétences en communication et en relations interpersonnelles.
- Capacité à travailler de manière autonome et en équipe.
- Adaptabilité aux normes mondiales diverses et comportement inclusif.
- Curiosité et résilience avec une approche basée sur les données pour relever les défis.
- Esprit collaboratif pour établir des relations, offrir un soutien et accueillir de nouvelles approches.
- Innovant et créatif, avec une adaptation rapide au changement.
L'échelle de salaire suivante s'applique à tous les rôles à ce niveau dans tous les lieux et fonctions aux États-Unis. Les taux de salaire individuels dépendent de facteurs tels que la fonction, l'emplacement, l'expérience et l'éducation. Nous offrons des opportunités d'incitation basées sur les performances personnelles et de l'entreprise, ainsi qu'un ensemble d'avantages diversifié centré sur le bien-être des employés.
- Correspondance de dons de charité et fréquentes