La vie chez DeepMind
L'ancien stagiaire devenu manager de stage, Richard Everett, décrit son parcours vers DeepMind, partageant astuces et conseils pour les aspirants DeepMinders. Les candidatures aux stages 2023 ouvriront le 16 septembre, veuillez visiter https://dpmd.ai/internshipsatdeepmind pour plus d'informations.
Quel a été votre parcours jusqu’à DeepMind ?
Comme beaucoup de gens, j’ai adoré jouer à des jeux vidéo multijoueurs en grandissant. Les interactions entre des joueurs humains et des joueurs apparemment intelligents contrôlés par ordinateur me fascinaient et je rêvais d’une carrière dans l’IA. Ce rêve m’a amené à poursuivre des études de premier cycle en informatique ; une voie commune (mais non exclusive !) vers l’industrie. Cependant, après avoir travaillé sur plusieurs projets de recherche avec mes professeurs, j'ai développé un goût pour la recherche et j'ai décidé de poursuivre vers un doctorat.
Au moment où j'ai commencé mon doctorat, une petite startup appelée DeepMind a été rachetée par Google. En examinant de plus près leurs recherches, j'ai rapidement trouvé qu'elles s'inspiraient de mes propres recherches et c'est pourquoi, en 2016, j'ai décidé de postuler pour un stage. Après quelques entretiens avec des ingénieurs, des chercheurs et des responsables de programmes, je n'ai reçu aucune offre. Cependant, après avoir rencontré de nombreux chercheurs formidables, j'ai décidé de postuler à nouveau l'année suivante et j'ai obtenu le stage. Cette expérience a débouché sur une offre à temps plein et je suis ici depuis, travaillant sur l'IA et aidant les stagiaires qui vivent la même expérience.
Pouvez-vous décrire le processus d'entretien de stage ?
Le processus d'entretien a été minutieux, mais il a évolué depuis que j'ai postulé. Les stagiaires d'aujourd'hui peuvent s'attendre à ce que l'ensemble du processus ne dure que quelques mois, qui comprend un entretien technique et un entretien d'équipe. Dans ma candidature, j'ai listé les chercheurs avec lesquels je souhaitais particulièrement travailler et j'ai eu la chance de discuter avec eux après mon entretien technique. J'étais tellement éxcité. C'était une occasion unique de parler de mes travaux passés et de réfléchir à des projets de stage potentiels avec des chercheurs de classe mondiale que je suivais depuis des années, et de leur poser des questions sur DeepMind.
Mes recruteurs ont été incroyablement utiles en me guidant tout au long du processus et en me fournissant des ressources pour m'aider à préparer les entretiens. Pour l'entretien technique, je me suis préparé en revisitant mes cours de première année de premier cycle en mathématiques, statistiques et informatique. Par exemple, revoir l'algèbre linéaire, le calcul, les probabilités, les algorithmes et les structures de données. J'ai également pratiqué quelques exercices de codage au cours desquels j'ai essayé de parler de ce que je faisais.
Pour les entretiens avec l'équipe, j'ai passé en revue les travaux récents de l'équipe (par exemple, articles, billets de blog, articles, conférences) et j'ai réfléchi à la manière dont mon travail pourrait s'y rapporter. J'ai également dressé une courte liste de questions sur lesquelles je voulais en savoir plus, comme le style de collaboration de l'équipe et le déroulement des stages passés.
Comment s’est passée votre arrivée à temps plein ?
J'ai mis du temps à trouver mes marques ! Avec autant de projets passionnants en cours et de personnes brillantes à qui parler, travailler chez DeepMind donne souvent l'impression d'être un enfant dans le plus grand magasin de bonbons du monde. Pour les stagiaires, développer et se concentrer sur un seul projet parmi tant d’autres est un défi, surtout dans un laps de temps limité. C'est un défi que j'ai découvert lors de mon propre stage, et aujourd'hui, j'aime accompagner les nouveaux arrivants dans ce processus qui éprouvent le même enthousiasme pour la première fois.
Pourquoi avez-vous participé au programme de stages en tant qu'employé à temps plein ?
Ayant moi-même vécu l'expérience de stage, je peux comprendre ce que vivent nos stagiaires en herbe et actuels. Cela peut être à la fois angoissant, excitant, déroutant et inspirant. Après avoir reçu autant de soutien lors de mon stage, j'ai souhaité apporter le même soutien aux futurs stagiaires. En conséquence, je coordonne désormais le programme de stages de mon équipe et je fais partie de plusieurs groupes qui cherchent continuellement à améliorer le programme au sein de DeepMind. J'interviewe, encadre et gère également des stagiaires, et je passe du temps à contacter et à parler avec des candidats potentiels (par exemple chez GraceHopper, NeuroIPSet exposés de recherche).
Quel type de travail font les stagiaires ?
C'est toujours passionnant de voir ce que les stagiaires décident de poursuivre pendant leur séjour chez nous. Dans mon équipe (Game Theory et Multi-Agent), nous travaillons en étroite collaboration avec les stagiaires pour co-développer des projets qu'ils peuvent s'approprier, ce qui a conduit à une incroyable gamme de projets au fil des années.
Pour ne citer que quelques exemples publics, les stagiaires ont conçu de nouveaux environnements multi-agents (inspirés par exemple du jeu de déduction sociale Among Us et lignes d'assemblage), développé infrastructure pour étudier l'interaction homme-agenta utilisé la théorie des jeux coopératifs pour modèles de langage et formation d'une équipe de négociationtravaillé sur apprentissage par renforcement inverse multi-agents, découvert exemples contradictoires pour l'apprentissage par renforcement, maîtrisé le jeu de Strategoet appliqué théorie évolutive des jeux vers l'apprentissage en ligne.
Comment décririez-vous la culture chez DeepMind ? Et votre équipe ?
En bref – gentil et collaboratif. Au fil des années, j'ai entendu des dizaines de stagiaires et de nouveaux arrivants faire la même remarque : « Je n'arrive pas à croire à quel point tout le monde est amical et solidaire ! ». La quantité de temps, d'énergie et de soutien que les DeepMinders se donnent mutuellement est remarquable, et cela s'étend des vétérans de l'entreprise aux nouveaux arrivants. Tout le monde est toujours heureux de prendre un café pour discuter, discuter de son travail, partager des commentaires et collaborer sur des projets.
A titre d'exemple, l'un de mes projets préférés chez DeepMind (Apprendre une transmission culturelle robuste en temps réel sans données humaines), est né de l'étroite collaboration entre artistes, designers, éthiciens, responsables de programmes, testeurs QA, scientifiques, ingénieurs logiciels, ingénieurs de recherche, et bien plus encore, sur deux ans. Cette culture diversifiée et collaborative s'étend également à nos stages, avec des projets de stagiaire impliquant généralement plusieurs collaborateurs et conseillers de toute l'entreprise (couvrant des rôles, des équipes et même des bureaux !). Par exemple, plusieurs de nos stagiaires de l'équipe Théorie des jeux et multi-agents travaillent en étroite collaboration avec DeepMinders des bureaux de Londres et de Paris.
De gauche à droite, un sous-ensemble des auteurs du projet : Ashley Edwards (RS, Londres), Miruna Pislar (RE, Paris), Kory Mathewson (RS, Montréal), Alexander Zacherl (Designer, Londres), Richard Everett (RS ; Londres ), Edward Hughes (RE, Londres), Avishkar Bhoopchand (RE, Londres).
Des conseils pour les futurs stagiaires de DeepMind ?
Pour les étudiants qui s'intéressent à l'IA, il existe de nombreux sites facilement accessibles. ressources disponible pour que vous puissiez en savoir plus de manière indépendante sur l'industrie et DeepMind : à partir de papiers, articles de bloget pourparlers à code open source, démos et tutoriels. Il est plus facile que jamais de s'y retrouver ! Vous pouvez également participer à des ateliers et des conférences, dont beaucoup offrent des réductions aux étudiants et des opportunités de mentorat (par ex. Apprentissage profond Indaba, IA coopérative). Pour ma part, j'ai découvert mon amour pour la recherche sur l'IA en discutant avec des professeurs de leurs recherches entre les cours, en travaillant sur des projets avec eux, puis en contactant d'autres chercheurs dans les domaines qui me passionnaient.
DeepMind est composé de personnes gentilles, collaboratives et motivées de tous horizons, et notre programme de stages reflète cela. Que vous soyez étudiant de premier cycle ou doctorant, étudiant une matière technique, physique ou en sciences sociales, et que vous ayez ou non une expérience en IA/ML, il existe probablement une opportunité de stage pour vous. Nous proposons des stages dans diverses équipes des domaines de la recherche, de l'ingénierie, de la science, de l'éthique et de la société et des opérations.
Ayant suivi le processus moi-même (même deux fois), je peux parfaitement comprendre et comprendre à quel point il peut être intimidant de postuler. J'ai parlé à tant d'étudiants incroyablement talentueux qui croient à tort que DeepMind est hors de portée ou que leurs compétences sont insuffisantes, et ne postulent donc même pas. Si vous envisagez de postuler pour un stage, mon véritable conseil est de le faire. Vous n’avez rien à perdre, et peut-être que vous et DeepMind avez beaucoup à gagner.