B&A
Qualcomm
Ingénieur logiciel Staff & Senior Staff, Core AI Software (sur site)
À propos du poste
Entreprise : Qualcomm Technologies, Inc.
Domaine d'activité : Groupe d'ingénierie, Groupe d'ingénierie > Ingénierie Machine Learning
Qualcomm est un employeur garantissant l'égalité des chances. Si vous êtes une personne en situation de handicap et que vous avez besoin d'un aménagement pendant le processus de candidature/recrutement, soyez assuré que Qualcomm s'engage à fournir un processus accessible. Vous pouvez envoyer un e-mail à disability-accomodations@qualcomm.com ou appeler le numéro gratuit de Qualcomm disponible ici. Sur demande, Qualcomm fournira des aménagements raisonnables pour aider les personnes en situation de handicap à participer au processus de recrutement. Qualcomm s'engage également à rendre notre lieu de travail accessible aux personnes en situation de handicap. (Gardez à l'esprit que cette adresse e-mail est utilisée pour fournir des aménagements raisonnables aux personnes en situation de handicap. Nous ne répondrons pas ici aux demandes de mise à jour sur les candidatures ou aux questions concernant les CV).
À toutes les agences de recrutement et de placement : notre site Carrières est réservé aux personnes cherchant un emploi chez Qualcomm. Les agences de recrutement et de placement ainsi que les personnes représentées par une agence ne sont pas autorisées à utiliser ce site ou à soumettre des profils, des candidatures ou des CV, et toute soumission de ce type sera considérée comme non sollicitée. Qualcomm n'accepte pas les CV ou candidatures non sollicités provenant d'agences. Veuillez ne pas transmettre de CV à notre alias d'offres d'emploi, aux employés de Qualcomm ou à tout autre site de l'entreprise. Qualcomm n'est responsable d'aucun frais lié à des CV/candidatures non sollicités.
Employeur EEO : Qualcomm est un employeur garantissant l'égalité des chances ; tous les candidats qualifiés seront pris en considération pour un emploi sans distinction de race, couleur, religion, sexe, orientation sexuelle, identité de genre, origine nationale, handicap, statut d'ancien combattant ou toute autre classification protégée.
Qualcomm attend de ses employés qu'ils respectent toutes les politiques et procédures applicables, y compris, mais sans s'y limiter, la sécurité et les autres exigences concernant la protection des informations confidentielles de l'entreprise et autres informations confidentielles et/ou propriétaires, dans la mesure où ces exigences sont autorisées par la loi applicable.
Si vous souhaitez plus d'informations sur ce poste, veuillez contacter Qualcomm Careers.
Résumé général
En tant qu'innovateur technologique de premier plan, Qualcomm repousse les limites du possible pour permettre des expériences de nouvelle génération et favoriser la transformation numérique, créant ainsi un avenir plus intelligent et connecté pour tous. En tant qu'ingénieur logiciel IA chez Qualcomm, vous développerez et mettrez en œuvre des techniques de machine learning de pointe qui permettent l'utilisation efficace de solutions de premier ordre à travers divers secteurs technologiques.
Dans ce poste, vous serez responsable de diriger la conception et le développement logiciel des fonctionnalités de la pile IA de Qualcomm au sein du SDK Qualcomm AI Runtime (QAIRT), plus précisément des logiciels Core, y compris les extensions d'inférence pour l'IA générative (Genie). Vous contribuerez à l'exécution efficace de réseaux neuronaux profonds (DNN) avancés, de grands modèles de langage (LLMs) et d'autres architectures d'IA modernes. Vous serez également responsable du support de la pile IA qui optimise l'efficacité du runtime, la latence et la consommation d'énergie des applications d'IA exécutant des charges de travail Machine Learning sur les accélérateurs d'IA basse consommation de Qualcomm.
Vous aurez l'opportunité de démontrer votre passion pour la conception et le développement logiciel grâce à vos compétences en analyse, conception, programmation et débogage.
Qualifications minimales
- Licence en informatique, ingénierie, systèmes d'information ou domaine connexe et 4+ années d'expérience professionnelle en ingénierie matérielle, ingénierie logicielle, ingénierie système ou domaine connexe.
OU
- Master en informatique, ingénierie, systèmes d'information ou domaine connexe et 3+ années d'expérience professionnelle en ingénierie matérielle, ingénierie logicielle, ingénierie système ou domaine connexe.
OU
- Doctorat en informatique, ingénierie, systèmes d'information ou domaine connexe et 2+ années d'expérience professionnelle en ingénierie matérielle, ingénierie logicielle, ingénierie système ou domaine connexe.
Qualifications minimales (indispensables)
- Licence en ingénierie, systèmes d'information, informatique ou domaine connexe.
- 5+ années (Staff) / 8+ années (Senior Staff) d'expérience générale en développement logiciel.
- Maîtrise du développement logiciel en C/C++.
- Expérience du développement dans un environnement Linux.
- Solides compétences en développement logiciel, incluant la conception de structures de données et d'algorithmes, les paradigmes de conception orientée objet ou autres, le débogage logiciel et les tests.
- Excellentes compétences en communication (orale, présentation et écrite).
Responsabilités
- Développer des logiciels pour les SDKs de la pile IA de Qualcomm, spécifiquement QAIRT et Genie, pour prendre en charge l'exécution des derniers modèles d'IA générative sur les plateformes Snapdragon.
- Concevoir et mettre en œuvre les composants principaux du framework d'exécution de la pile IA de Qualcomm pour l'inférence sur des systèmes d'IA aux ressources limitées, fonctionnant sur des plateformes à faible consommation et à faible empreinte mémoire.
- Valider, analyser et optimiser les performances et la précision des logiciels grâce à des tests détaillés de cas d'utilisation de machine learning.
- Déboguer des problèmes complexes, effectuer des analyses de causes profondes et assurer une haute fiabilité du système.
- Collaborer avec des équipes interfonctionnelles pour fournir des solutions logicielles d'IA robustes et évolutives.
- Diriger le développement de fonctionnalités et l'application de techniques de machine learning dans des produits et des solutions d'IA, permettant aux clients de faire de même.
- Contribuer à une culture d'excellence technique, de partage des connaissances et d'amélioration continue au sein de l'équipe AI Software.
- Participer aux revues de conception et de code.
- Travailler de manière autonome avec une supervision minimale et fournir des conseils aux membres juniors de l'équipe. La prise de décision aura un impact sur votre domaine de travail direct et sur le groupe de travail plus large.
Qualifications souhaitées (souhaitables)
- Master en informatique, génie informatique ou génie électrique.
- 3+ années d'expérience dans la création d'applications logicielles embarquées.
- Connaissance de diverses architectures de modèles d'IA générative telles que LLMs.
- Solide compréhension de l'accélération matérielle et du déploiement de l'inférence d'IA générative à la périphérie connectée (connected edge).
- Expérience du développement sur diverses plateformes telles que Linux, Android ou Windows.
- Connaissance des interactions de bas niveau entre les systèmes d'exploitation (par ex. Linux, Android, Windows) et le matériel.
- Expérience avec les environnements de build basés sur CMake.
- Expérience dans l'utilisation/l'intégration des produits de la pile IA de Qualcomm (par ex. QNN, Genie).
- Expérience des pratiques de développement logiciel agile et du SCM basé sur git.
- Capacité à collaborer au sein d'une équipe mondialement diversifiée et à gérer des intérêts multiples.
Fourchette de rémunération et autres avantages sociaux
$162,000.00 - $243,000.00
L'échelle salariale ci-dessus reflète la fourchette large, du minimum au maximum, pour ce code de poste pour le lieu où il a été publié. Plus important encore, veuillez noter que le salaire n'est qu'une composante de la rémunération totale chez Qualcomm. Nous proposons également un programme de bonus discrétionnaire annuel compétitif et la possibilité d'octrois annuels de RSU (les employés sous plans d'incitation aux ventes ne sont pas éligibles à notre bonus annuel). De plus, notre package d'avantages sociaux hautement compétitif est conçu pour soutenir votre réussite au travail, à la maison et dans vos loisirs. Votre recruteur sera heureux de discuter de tout ce que Qualcomm a à offrir – et vous pouvez consulter plus de détails sur nos avantages sociaux aux États-Unis via ce lien.
