Full-Stack Engineer, Data

Full Time
London, UK
3 months ago

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

We’re looking for someone who is passionate about building elegant, scalable, performant web front-ends for our internal tools that help enable research at scale. No machine learning experience is required for this role!

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

Join our team of engineers and help us build human-in-the-loop data and evaluation features that power the next generation of ML models and research!

We are seeking dedicated individuals with experience in front-end and full stack development who are interested in creating and enhancing platforms to help research flourish! You'll join an inspiring and collaborative environment, working on ground-breaking technology with potentially extraordinary impact. 

Key responsibilities
  • Collaborate with researchers, infrastructure engineers, designers and our human data operations team, to build adaptable UX for ML data collection and model evaluation, with a strong focus on research workflow and participant experience.
  • Build distributed data storage and management features to shepherd the data we collect through our experiment and evaluation process in a secure, responsible and performant way
  • Collaborate with engineers working on existing Google infrastructure to scale our operations
About you

In order to set you up for success as a Senior Full-Stack Engineer at Google DeepMind, we look for the following skills and experience:

  • BSc in a relevant technical field or equivalent experience 
  • SWE interpersonal skills (discuss technical ideas effectively with colleagues, e.g. through whiteboard, design docs, presentations; interact directly with our end users on various channels)
  • Strong experience with modern web technologies: TypeScript, and frameworks such as Angular, React, Lit or VueJS
  • Extensive experience writing production-level code in Python
  • Familiarity with scalable frontend development (testing, performance, modular code, etc).

In addition, the following would be an advantage: 

  • Experience writing C++ code
  • Experience with SQL and data visualization tools
  • Experience in developing data processing pipelines

Deadline: 13th September 2024 at 5pm BST