Full-Stack Software Engineer

AI research organization working to advance artificial intelligence for widespread public benefit and scientific discovery
Frontend
Mid-Level Software Engineer
In-Person
1,000 - 5,000 Employees
3+ years of experience
AI · Enterprise SaaS

Description For Full-Stack Software Engineer

Google DeepMind is at the forefront of artificial intelligence research and development, working to create technologies that benefit humanity and advance scientific discovery. The Org Tech team, consisting of ~10 Software Engineers, is seeking a Full-Stack Engineer to join their mission-critical efforts. As part of the Technical Operations & Analytics team (~50 people), you'll work on internal tools that directly impact the efficiency and effectiveness of Google DeepMind's operations.

The role involves developing sophisticated web applications, including portfolio management tools used across research and engineering groups, performance management systems, and data engineering solutions. You'll work closely with end-users throughout the organization, getting immediate feedback and iterating rapidly on solutions. This position offers unique exposure to AI research operations while focusing on practical software engineering challenges.

The ideal candidate will bring full-stack web development experience, strong communication skills, and a solid foundation in algorithm design. Experience with TypeScript, Angular, and Java is advantageous, as is knowledge of relational databases and API design. While machine learning experience isn't required, an interest in AI's potential impact is valued.

This is a 12-month fixed-term contract offering competitive compensation and the opportunity to work with world-class professionals in a diverse, inclusive environment. You'll be part of a team that values different perspectives and focuses on creating extraordinary impact through technical solutions that enable Google DeepMind's ambitious AI research agenda.

Last updated 12 days ago

Responsibilities For Full-Stack Software Engineer

  • Develop full-stack web applications for internal use
  • Build and maintain performance management & promotion application tools
  • Integrate third-party tools into GDM's tech ecosystem via APIs & data pipelines
  • Build infrastructure for managing GDM's public website
  • Develop data engineering systems for organizational metadata
  • Automate business processes using Apps Script and other automation tools

Requirements For Full-Stack Software Engineer

TypeScript
Java
  • Full-stack experience with developing web applications
  • Strong interpersonal skills for discussing technical ideas
  • Solid understanding of algorithm design
  • Ability to work on both large and small software systems

Benefits For Full-Stack Software Engineer

Medical Insurance
  • Competitive salary
  • Equal employment opportunity
  • Accommodation for disabilities and additional needs

Interested in this job?

Jobs Related To Google DeepMind Full-Stack Software Engineer

Full-stack Developer, Key

Full-stack Developer position at Amazon Key team, focusing on web development with TypeScript, React, and Java, supporting secure delivery solutions.

Software Development Engineer, Product UI

Senior Frontend Engineer role at Amazon focusing on building scalable product display solutions for the global e-commerce platform.

Front End Engineer, Project Kuiper - Kuiper Business Solutions

Front End Engineer role at Amazon's Project Kuiper, building satellite internet technology and field service management systems.

Full Stack Software Engineer – Human Engineering

Full Stack Software Engineer role at Apple developing web-based tools and applications, offering competitive compensation and opportunity to work on innovative projects.

Software Engineer (L4), JS and Apps Operations

Mid-level Software Engineer role at Netflix focusing on JavaScript and Apps Operations for SmartTV platforms, offering competitive compensation and comprehensive benefits.