Senior Full-Stack Software Engineer, Storage

Full Time
London, UK
7 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 designed to do large scale data analysis that help enable research. 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 shape the future of online analytical processing for AI research!

We are seeking hard-working 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:
  • Lead technical efforts with other engineers
  • Collaborate with others across Google DeepMind and with our partners across Google to drive the product vision with a focus on UX.
  • Interact with designers, other software engineers, and work directly with users to improve the user experience of internal tools
  • Create interactive user interfaces to help researchers visualize data and get insights from it
  • Embrace rapid iteration, deliver incremental value through frequent code releases and participate in lean development practices
About You

In order to set you up for success as a Senior Full-Stack Software Engineer at Google DeepMind,  we look for the following skills and 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.
  • Experience in back-end engineering (e.g. C++, Java, Kotlin, Rust, Go, etc)
  • Familiarity with scalable frontend development (testing, performance, modular code, etc).

In addition, the following would be an advantage: 

  • Experience with SQL and data visualization tools
  • Experience working with Python or C++ codebases
  • Experience in implementing data plotting and data visualization tools
  • Basic understanding of statistics or data science

Application deadline: 19th April 2024