Senior Software Engineer, AI Innovation and Research

3 weeks ago


Bengaluru, India Google Full time
Minimum qualifications:
  • 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:
  • Experience in 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 with distributed teams, including product managers, researchers, and other stakeholders, across multiple time zones to drive AI adoption and integration.
About the job

Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products need to handle information at massive scale, and extend well beyond web search. We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. As a software engineer, you will work on a specific project critical to Google's needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve. We need our engineers to be versatile, display leadership qualities and be enthusiastic to take on new problems across the full-stack as we continue to push technology forward.

In this role, you will manage project priorities, deadlines, and deliverables. You will design, develop, test, deploy, maintain, and enhance software solutions.

The Platforms and Devices team encompasses Google's various computing software platforms across environments (desktop, mobile, applications), as well as our first party devices and services that combine the best of Google AI, software, and hardware. Teams across this area research, design, and develop new technologies to make our user's interaction with computing faster and more seamless, building innovative experiences for our users around the world.

Responsibilities
  • Develop, train, evaluate, and deploy AI/ML models, ensuring their robustness, scalability, and integration into production systems.
  • Collaborate with Partners and Devices Forum 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.

Google is proud to be an equal opportunity workplace and is an affirmative action employer. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. See also Google's EEO Policy and EEO is the Law. If you have a disability or special need that requires accommodation, please let us know by completing our Accommodations for Applicants form.



  • Bengaluru, Karnataka, India Google Full time ₹ 15,00,000 - ₹ 20,00,000 per year

    Minimum qualifications: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...


  • Bengaluru, Karnataka, India Compleren AI Labs Pvt Ltd Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Company DescriptionCompleren AI Labs is an innovative new startup (start date Aug 2025) in Artificial Intelligence Governance & Data Governance world. The company strives to offer state-of-the-art technical AI Compliance solutions to enterprises in EU, USA & China markets and their GCCs with presence in Indian eco-system. The focus of the company is to...


  • Greater Bengaluru Area, India TeamEight AI Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Senior AI Research Engineer | Full-time | BangaloreWe at are building an AI-first CRM product for B2B sales teams - founded by serial entrepreneurs (with 5+ exits in the past) and backed by early traction in the US.We are looking for a senior AI engineer who thrives on ownership, ships fast and loves solving real user problems. You'll work closely with the...


  • Bengaluru, India Google Full time

    Minimum qualifications: Bachelor's degree or equivalent practical experience. 8 years of experience in software development. 5 years of experience testing, and launching software products, and 3 years of experience with software design and architecture. 5 years of experience building and deploying recommendation systems models (retrieval, prediction,...


  • Bengaluru, Karnataka, India Google Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Minimum qualifications:Bachelor's degree or equivalent practical experience.8 years of experience in software development.5 years of experience testing, and launching software products, and 3 years of experience with software design and architecture.5 years of experience building and deploying recommendation systems models (retrieval, prediction, ranking,...


  • Bengaluru, India Google Full time

    Minimum qualifications: Bachelor's degree or equivalent practical experience. 8 years of experience in Software Development. 3 years of experience in a technical leadership role overseeing projects. Experience with Generative AI (e.g., Large Language Models, Multi-Modal Models) and Agentic Technologies (e.e., MCP, ADK, A2A, etc.). Preferred qualifications:...


  • Bengaluru, Karnataka, India Google Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Minimum qualifications:Bachelor's degree or equivalent practical experience.8 years of experience in Software Development.3 years of experience in a technical leadership role overseeing projects.Experience with Generative AI (e.g., Large Language Models, Multi-Modal Models) and Agentic Technologies (e.e., MCP, ADK, A2A, etc.).Preferred...


  • Bengaluru, Karnataka, India JPMorganChase Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    JOB DESCRIPTIONWe have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible.As a Lead Software Engineer at JPMorgan Chase within the Infrastructure Platforms team, you will play a critical role in hands-on research, prototyping, and engineering work that supports innovation initiatives within the CFS...


  • Bengaluru, India JPMorgan Chase & Co. Full time

    We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible. As a Lead Software Engineer at JPMorgan Chase within the Infrastructure Platforms team, you will play a critical role in hands-on research, prototyping, and engineering work that supports innovation initiatives within the CFS organization....


  • Bengaluru, India Google Full time

    Minimum qualifications: Bachelor's degree or equivalent practical experience. 8 years of experience in software development 5 years of experience leading ML design and optimizing ML infrastructure (e.g., model deployment, model evaluation, data processing, debugging, fine tuning). Preferred qualifications: Experience in machine learning, deep learning, and...