Poste : Ingénieur Principal en Systèmes Logiciels - Plateforme d'Apprentissage Automatique (Développement) - Python, Spark, PySpark
Expérience : 5 à 12 ans
Lieu : Télétravail/Bangalore
En tant qu'Ingénieur Principal en Systèmes Logiciels, vous allez :
- Agir en tant que leader d'opinion, en promouvant une vision innovante pour nos produits et plateformes.
- Concevoir et lancer des solutions stratégiques d'apprentissage automatique (ML) pour favoriser l'innovation dans toute l'entreprise.
- Diriger le cycle de vie complet du développement logiciel, de la conception et les tests au déploiement et aux opérations.
- Participer activement aux revues de conception, aux revues de code et à la mise en œuvre.
- Créer du code ML haute performance et prêt pour la production pour notre prochaine génération de plateforme ML en temps réel.
- Étendre les bibliothèques et cadres ML existants.
- Collaborer avec les ingénieurs et scientifiques pour accélérer le développement des modèles et les cycles d'expérimentation.
- Encadrer et développer d'autres ingénieurs, établir une direction technique et favoriser la culture d'équipe.
- Maintenir des normes élevées de rigueur technique et d'excellence opérationnelle, en construisant des systèmes résilients et évolutifs.
Les candidats doivent avoir :
- Diplôme en Mathématiques, Informatique ou discipline connexe.
- Plus de 5 ans d'expérience dans le cycle de vie complet du développement logiciel, y compris la conception, le codage, les revues de code, les tests, les processus de construction, les déploiements et les opérations.
- Plus de 5 ans d'expérience en programmation, maîtrisant au moins un langage de programmation, de préférence Python ou Java.
- Plus de 3 ans d'expérience dans la direction de la conception et de l'architecture de grands systèmes distribués, de préférence sur des plateformes cloud comme AWS, Azure ou Google Cloud.
- Expérience avec les technologies de données distribuées et ML (par exemple, MapReduce, Spark, Flink, Kafka, PySpark, SageMaker).
- Expérience en tant que mentor, chef technique ou chef d'une équipe d'ingénierie.
- Maîtrise de la résolution de problèmes très complexes, ambigus ou indéfinis.
Les candidats idéaux auront :
- MS ou PhD en Informatique ou expérience équivalente en ML.
- Expérience avec des jeux de données à grande échelle dans le monde réel.
- Expérience dans la livraison de solutions ML de bout en bout, y compris la préparation des données, la formation, l'optimisation et le déploiement de grands modèles.
- Expérience dans le développement de techniques d'optimisation ML dans des cadres tels que PyTorch et CUDA.
Rejoignez Extreme Networks et travaillez avec une équipe d'ingénieurs extrêmement talentueux pour atteindre de nouveaux sommets chaque jour!
Titre du poste : Ingénieur Principal en Logiciel - Plateforme d'Apprentissage Automatique (Développement) - Python, Spark, PySpark, Systèmes Distribués à Grande Échelle sur Plateformes Cloud
Nom de l'entreprise : Extreme Networks