Google

Ingénieur Logiciel Senior, IA/ML, IA et Infrastructure

PythonC++
Traduction automatique. Consultez l’original.

QUALIFICATIONS MINIMALES

  1. Diplôme de licence ou expérience pratique équivalente.
  1. 5 années d'expérience en programmation en Python ou C++.
  1. 3 années d'expérience dans le test, la maintenance ou le lancement de produits logiciels, et 1 année d'expérience en conception et architecture logicielles.
  1. 3 années d'expérience dans un ou plusieurs des domaines suivants : parole/audio (par exemple, technologie dupliquant et répondant à la voix humaine), apprentissage par renforcement (par exemple, prise de décision séquentielle), infrastructure ML, ou spécialisation dans un autre domaine ML.
  1. 3 années d'expérience avec l'infrastructure ML (par exemple, déploiement de modèles, évaluation de modèles, optimisation, traitement de données, débogage).

QUALIFICATIONS SOUHAITÉES

  1. Master ou Doctorat en informatique ou dans un domaine technique connexe.
  1. 5 années d'expérience en structures de données/algorithmes.
  1. 1 année d'expérience dans un rôle de leadership technique.
  1. Expérience dans le développement de technologies accessibles.

À PROPOS DU POSTE

Les ingénieurs logiciels de Google développent les technologies de nouvelle génération qui changent la façon dont des milliards d'utilisateurs se connectent, explorent et interagissent avec l'information et entre eux. Nos produits doivent gérer l'information à une échelle massive et s'étendre bien au-delà de la recherche web. Nous recherchons des ingénieurs qui apportent de nouvelles idées de tous les domaines, y compris la récupération d'informations, le calcul distribué, la conception de systèmes à grande échelle, le réseau et le stockage de données, la sécurité, l'intelligence artificielle, le traitement du langage naturel, la conception d'interfaces utilisateur et le mobile ; la liste est longue et s'allonge chaque jour. En tant qu'ingénieur logiciel, vous travaillerez sur un projet spécifique essentiel aux besoins de Google avec des opportunités de changer d'équipe et de projet au fur et à mesure que vous et notre entreprise en évolution rapide grandissez et évoluez. Nous avons besoin que nos ingénieurs soient polyvalents, fassent preuve de qualités de leadership et soient enthousiastes à l'idée d'aborder de nouveaux problèmes dans le domaine full-stack alors que nous continuons à faire progresser la technologie.

L'équipe IA et Infrastructure redéfinit ce qui est possible. Nous donnons aux clients de Google des capacités et des informations révolutionnaires en fournissant l'IA et l'Infrastructure à une échelle, une efficacité, une fiabilité et une vélocité sans précédent. Nos clients incluent les Googlers, les clients Google Cloud, et des milliards d'utilisateurs de Google dans le monde entier.

Nous sommes le moteur des innovations révolutionnaires de Google, permettant le développement de nos modèles d'IA de pointe, fournissant une puissance de calcul inégalée aux services mondiaux et offrant les plateformes essentielles qui permettent aux développeurs de construire l'avenir. Du logiciel au matériel, nos équipes façonnent l'avenir du calcul hyperscale de premier plan mondial, avec des équipes clés travaillant sur le développement de nos TPU, Vertex AI pour Google Cloud, Google Global Networking, les opérations des centres de données, la recherche sur les systèmes, et bien plus encore.

La rémunération individuelle est déterminée par des facteurs incluant les compétences liées au poste, l'expérience et la formation ou l'éducation pertinente.

États-Unis : $174000 - $253000 (USD) + prime cible de 15% + actions + avantages sociaux

RESPONSABILITÉS

  1. Écrire et tester le code de développement de produits ou de systèmes.
  1. Collaborer avec les pairs et les parties prenantes par le biais de revues de conception et de code pour garantir les meilleures pratiques parmi les technologies disponibles (par exemple, directives de style, validation du code, exactitude, testabilité et efficacité).
  1. Contribuer à la documentation existante ou au contenu éducatif et adapter le contenu en fonction des mises à jour de produits/programmes et des commentaires des utilisateurs.
  1. Analyser les problèmes de produits ou de systèmes et déboguer/suivre/résoudre en analysant les sources des problèmes et leur impact sur les opérations et la qualité du matériel, du réseau ou du service.
  1. Concevoir et mettre en œuvre des solutions dans un ou plusieurs domaines ML spécialisés, exploiter l'infrastructure ML et démontrer une expertise dans un domaine choisi.

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