← All roles

Staff Software Engineer, GeminiApp Growth and Discovery, DeepMind

Google· DeepMind
Apply on company site
Bengaluru, Karnataka, IndiaFull-timePosted 4w ago

About the role

Staff Software Engineer position at Google DeepMind in Bengaluru, India, focusing on designing, building, and deploying high-quality consumer product features across web, mobile, and backend services within AI-driven growth and discovery initiatives.

Responsibilities

  • Design, build, and deploy high-quality consumer product features across web, mobile (iOS/Android), or backend services.
  • Collaborate cross-functionally with product, design, and research teams to translate ambiguous requirements into concrete technical solutions.
  • Develop simple, reusable, and scalable code libraries and frameworks to accelerate product development.
  • Iterate rapidly on product prototypes and features, balancing development velocity with a high standard of code quality and craft.

Qualifications

  • Bachelor’s degree in Computer Science, a related technical field, or equivalent practical experience.
  • 8 years of experience with software development in one or more of the following: web (JavaScript/TypeScript, React), iOS (Swift, Objective-C), Android (Kotlin, Java), backend or ML services.
  • 5 years of experience with design and architecture; and testing/launching software products.
  • Experience building and shipping consumer-facing software products.

Skills

Required:Software developmentWeb technologiesMobile developmentBackend/ML services
Last updated Oct 23, 2026. Interested? Apply on the company site.

About Google

Google Search homepage

llmtext-to-speechvoice-ai-stack

More open roles at Google