Senior Software Engineer, AI Innovation and Research

Google develops next-generation technologies that change how billions of users connect, explore, and interact with information and one another.
Machine Learning
Senior Software Engineer
In-Person
5+ years of experience
AI

Description For Senior Software Engineer, AI Innovation and Research

Google is seeking a Senior Software Engineer for AI Innovation and Research to join their team in Bengaluru, India. This role is part of Google's mission to develop next-generation technologies that change how billions of users connect, explore, and interact with information and one another.

As a Senior Software Engineer in AI Innovation and Research, you will:

  • Develop, train, evaluate, and deploy AI/ML models, ensuring their robustness, scalability, and successful integration into production systems.
  • Collaborate with Partners and Devices Forum (P&D) product teams and research teams to deliver AI-based features.
  • Work closely with the team, leveraging their proximity and partnerships with product teams to maximize efficiency and impact.
  • Identify common needs across multiple engagements and build shared infrastructure and models to serve as a common toolset and blueprints for faster delivery of future engagements.
  • Transfer valuable AI knowledge and expertise to product teams, empowering them for future AI-driven initiatives.

The ideal candidate will have:

  • A Bachelor's degree or equivalent practical experience.
  • 5 years of experience with software development in one or more programming languages, and with data structures/algorithms.
  • 3 years of experience testing, maintaining, or launching software products, and 1 year of experience with software design and architecture.
  • 3 years of experience with Machine Learning (ML) infrastructure (e.g., model deployment, model evaluation, data processing, debugging).

Preferred qualifications include:

  • Experience in complex technical projects, from conception to deployment, with a focus on delivering results on time.
  • Experience in a research or academic setting, collaborating with researchers and translating research findings into practical applications.
  • Experience in machine learning, deep learning, and AI development, with a track record of building and deploying production-level models.
  • Experience in Partner and devices product portfolio and an understanding of AI.
  • Ability to work effectively with diverse and distributed teams across multiple time zones to drive AI adoption and integration.

Google offers a dynamic work environment where engineers can be versatile, display leadership qualities, and take on new problems across the full-stack as the company continues to push technology forward. Join Google's team and contribute to groundbreaking advancements in AI and machine learning!

Last updated 2 months ago

Responsibilities For Senior Software Engineer, AI Innovation and Research

  • Develop, train, evaluate, and deploy AI/ML models, ensuring their robustness, scalability, and successful integration into production systems
  • Collaborate with Partners and Devices Forum (P&D) product teams and research teams to deliver AI-based features
  • Work with the team, leveraging their proximity and partnerships with product teams to maximize efficiency and impact
  • Identify common needs across multiple engagements and build shared infra and models which will serve as a common toolset and blueprints to deliver the next engagements faster
  • Transfer valuable AI knowledge and expertise to the product teams you engage with, empowering them for future AI-driven initiatives

Requirements For Senior Software Engineer, AI Innovation and Research

Python
Java
  • Bachelor's degree or equivalent practical experience
  • 5 years of experience with software development in one or more programming languages, and with data structures/algorithms
  • 3 years of experience testing, maintaining, or launching software products
  • 1 year of experience with software design and architecture
  • 3 years of experience with Machine Learning (ML) infrastructure (e.g., model deployment, model evaluation, data processing, debugging)

Interested in this job?

Jobs Related To Google Senior Software Engineer, AI Innovation and Research

Senior Software Engineer, Machine Learning, Search

Senior Software Engineer position at Google focusing on Machine Learning and Search, developing next-generation technologies that impact billions of users globally.

Senior Software Engineer, Performance, Machine Learning Accelerators

Senior Software Engineer role at Google Cloud focusing on performance optimization of Machine Learning Accelerators, offering competitive compensation and growth opportunities.

Senior Software Engineer, GenAI, Google Distributed Cloud AI

Senior Software Engineer position at Google focusing on GenAI and cloud infrastructure, requiring expertise in ML, software development, and cloud technologies.

Senior Customer and Partner Solutions Engineer, Machine Learning

Senior ML Solutions Engineer role at Google, focusing on customer and partner technical solutions, requiring 6 years of experience in web technologies and programming.

Senior Software Engineer, AI/ML GenAI, Google Cloud Compute Infrastructure

Senior Software Engineer position at Google Cloud focusing on AI/ML GenAI development, offering competitive compensation and the opportunity to work on cutting-edge cloud infrastructure.