Google est une société technologique multinationale américaine spécialisée dans les services et produits liés à Internet. Il s’agit notamment des technologies de publicité en ligne, de la recherche, du cloud computing et des logiciels. La plupart de ses bénéfices proviennent d’AdWords, un service de publicité en ligne qui place de la publicité près de la liste des résultats de recherche.
À propos du travail
Résumé de la position:
- En tant qu’ingénieur logiciel chez Google Research, vous mettrez en place des tests à grande échelle et déploierez rapidement et largement des idées prometteuses, en gérant les délais et les livrables tout en appliquant les dernières théories pour développer des produits, processus ou technologies nouveaux et améliorés.
- De la création d’expériences et d’implémentations de prototypage à la conception de nouvelles architectures, vous travaillerez sur des problèmes du monde réel couvrant l’ensemble de l’informatique, tels que l’apprentissage automatique et en profondeur, l’exploration de données, le traitement du langage naturel, l’analyse des performances matérielles et logicielles, l’amélioration des compilateurs pour plates-formes mobiles, ainsi que la recherche de base et bien plus encore.
- Vous contribuerez également activement à la communauté de recherche au sens large en partageant et en publiant vos découvertes, avec des idées inspirées de projets internes ainsi que de collaborations avec des programmes d’universités partenaires et d’instituts techniques du monde entier.
Responsabilités:
- Développez des projets axés sur l’impact dans le monde réel de bout en bout, de la conception à l’exploration et à la recherche, en passant par la mise en œuvre et le déploiement opérationnel.
- Développer des solutions pour des problèmes réels à grande échelle, particulièrement axés sur l’Afrique.
- Développez des modèles d’apprentissage automatique en Python (avec Tensorflow ou JAX) et développez des outils et des systèmes pour les entraîner à grande échelle sur l’infrastructure de Google.
- Contribuez au déploiement et au test de solutions dans le monde réel à grande échelle.
- Être capable de prendre des initiatives et de faire preuve de leadership technique pour conduire la recherche.
Qualifications minimales :
- Expérience avec l’analyse de données, l’apprentissage automatique et les algorithmes d’apprentissage automatique.
- Expérience en leadership technique.
- Expérience en codage.
Qualifications préférées :
- Expérience dans le développement de solutions pour des problèmes réels à grande échelle.
- Expérience de l’utilisation des observations de la Terre et des données environnementales.
- Expérience avec les technologies d’apprentissage automatique telles que la modélisation probabiliste, la quantification de l’incertitude, la vision par ordinateur et l’analyse d’images, les transformateurs, etc.