Software Engineer, AI and Education
[French translation below]
At Google DeepMind, we value diversity of experience, knowledge, backgrounds and perspectives and harness these qualities to create extraordinary impact. We are committed to equal employment opportunity regardless of sex, race, religion or belief, ethnic or national origin, disability, age, citizenship, marital, domestic or civil partnership status, sexual orientation, gender identity, pregnancy, or related condition (including breastfeeding) or any other basis as protected by applicable law. If you have a disability or additional need that requires accommodation, please do not hesitate to let us know.
Snapshot
At Google DeepMind, we've built a unique culture and work environment where long-term ambitious research can flourish. We are seeking a highly motivated Software Engineer to join our team and contribute to groundbreaking fundamental research and deployment in AI for Education and Learning.
Our team aims to make fundamental advances to methods in multimodal foundation models for education and to deploy new experiences and products for learners of all types. We are interested in candidates with demonstrated experience working in cross-functional teams to develop GenAI models and product prototypes for Education and Learning.
You will collaborate closely with researchers and engineers across Google, contributing to the development of cutting-edge generative models and translating research into products across Google and externally.
About us
Artificial Intelligence could be one of humanity’s most useful inventions. At Google DeepMind, we’re a team of scientists, engineers, machine learning experts and more, working together to advance the state of the art in artificial intelligence. We use our technologies for widespread public benefit and scientific discovery, and collaborate with others on critical challenges, ensuring safety and ethics are the highest priority.
The role
We’re looking for a versatile Software Engineer, at ease with prototyping product demos based on research ideas in a variety of languages and on a variety of platforms, with optimizing GenAI data, training, evaluation, and serving pipelines, and with setting the engineering direction and standards for the team, including unblocking other team members. This would require scoping out the possible implementation options, selecting the right trade off between velocity and quality, and working with various experts and advisors to successfully deliver product demos, followed by helping to debug any problems and supporting the solution as it is being used.
Key responsibilities
- Come up with ideas to solve new engineering problems/improve performance of existing models, e.g., improving the latency of inference, serving reliability.
- Develop technical solutions to test these ideas and assess performance.
- Help unblock team members on technical issues.
- Engage with application and product needs, to inform engineering decisions.
About you
In order to set you up for success as a SWE at Google DeepMind, we are looking for the following skills and experience:
- Hands-on experience with Python and SQL, at least one Web frontend engineering language (e.g. JavaScript), and/or one of mobile platform (e.g. Android), and one back end language (e.g. Java, Rust, C++, Go).
- 2+ years of relevant professional experience (or a PhD in a relevant field).
- Experience translating research innovations into product applications.
- Ability to communicate technical ideas effectively, e.g. through discussions, whiteboard sessions, written documentation.
- Ability to work in a fast-paced environment and navigate the change inherent to a rapidly progressing field.
In addition, any of the following would be an advantage:
- Experience with fine-tuning (including RL methods) of foundation models.
- Demonstrated interest and expertise in learning science, learning engineering, and digital education and learning.
Application deadline: 12pm PST Friday 15th November 2024
Note: In the event your application is successful and an offer of employment is made to you, any offer of employment will be conditional on the results of a background check, performed by a third party acting on our behalf. For more information on how we handle your data, please see our Applicant and Candidate Privacy Policy.
Chez Google DeepMind, nous valorisons la diversité des expériences, des connaissances, des milieux et des perspectives, et tirons parti de ces qualités pour créer un impact extraordinaire. Nous nous engageons à garantir l’égalité des chances en matière d’emploi, indépendamment du sexe, de la race, de la religion ou des croyances, de l'origine ethnique ou nationale, du handicap, de l'âge, de la citoyenneté, de l'état civil, de l'orientation sexuelle, de l'identité de genre, de la grossesse ou de toute autre condition connexe (y compris l'allaitement) ou de toute autre base protégée par la loi en vigueur. Si vous avez un handicap ou un besoin supplémentaire nécessitant un accommodement, n'hésitez pas à nous en faire part.
Aperçu |
Chez Google DeepMind, nous avons créé une culture et un environnement de travail uniques où peut s’épanouir à long terme une recherche ambitieuse. Nous sommes à la recherche d’un développeur en logiciels très motivé pour se joindre à notre équipe et contribuer à la recherche fondamentale de pointe, et à son déploiement, en matière d’IA pour l’éducation et l’apprentissage. Notre équipe cherche à faire progresser de manière significative les méthodes de fondation multimodales pour l’éducation et à proposer de nouvelles expériences et de nouveaux produits pour tous les types d’apprenants. Nous recherchons des candidats ayant une expérience de travail éprouvée à collaborer au sein d’équipes interfonctionnelles dans le but de développer des modèles GenAI et des prototypes de produits pour le domaine de l’éducation et de l’apprentissage. Vous collaborerez étroitement avec les chercheurs et les développeurs de Google, et contribuerez au développement de modèles génératifs de pointe en transformant la recherche en produits au sein de Google et en dehors. |
|
À propos de nous |
L’intelligence artificielle pourrait devenir l’une des inventions les plus utiles de l’humanité. Chez Google DeepMind, nous sommes une équipe de scientifiques, d’ingénieurs, d’experts en apprentissage automatique et plus encore, qui unissent leurs efforts pour faire progresser les avancées dans le domaine de l’intelligence artificielle. Nous mettons nos technologies au service du grand public et de la découverte technologique, et collaborons avec d’autres pour relever des défis cruciaux, en veillant à ce que la sécurité et l'éthique soient la priorité absolue. |
|
Le rôle |
Nous recherchons un développeur en logiciels polyvalent, qui est à l’aise avec le prototypage de démos de produits fondés sur des idées de recherche dans différentes langues et sur différentes plateformes, avec l’optimisation des pipelines de données, d’entraînement, d’évaluation et d’inférence GenAI, et avec la définition de l’orientation et des normes d’ingénierie pour l’équipe, et qui est toujours prêt à venir en aide aux autres membres de l’équipe. Le candidat devra étudier les options de mise en œuvre possibles, choisir le bon compromis entre rapidité et qualité, et travailler avec divers experts et conseillers pour livrer avec succès des démos de produits. Il devra aussi aider à déboguer les éventuels problèmes et à assurer le suivi de la solution sur le terrain. Principales responsabilités :
|
|
À propos de vous |
Pour que vous puissiez réussir en tant que développeur logiciels chez Google DeepMind, nous recherchons l’expérience et les compétences suivantes :
Par ailleurs, l'un ou l'autre des éléments suivants constituerait un avantage :
|
Other Jobs from DeepMind
Staff Analytics Engineering Lead
Research Engineer, Robotics
Research Engineer, Assurance Evaluation
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 401 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got about 70,000 jobs from 5,000 vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 5,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say