Senior Staff Software Engineer – AI/ML GenAI, Google Workspace

Job Description

Locations: New York, NY, USA | Bengaluru, Karnataka, India


Summary

Join Google as a Senior Staff Software Engineer specializing in AI/ML and Generative AI (GenAI) to lead the development and optimization of next-generation machine learning infrastructure. This role focuses on cutting-edge AI/ML technologies like large language models (LLMs), multi-modal AI, and vision systems that power Google Workspace tools used by billions worldwide. If you’re passionate about software engineering, machine learning architecture, and driving innovation in GenAI, this is a high-impact opportunity to influence the future of AI-powered productivity.


Job Details at a Glance

Job TitleSenior Staff Software Engineer – AI/ML GenAI, Google Workspace
LocationsNew York, NY, USA; Bengaluru, Karnataka, India
Job TypeFull-Time
Experience Level8+ years software development, 7+ years ML infrastructure
Key SkillsSoftware Engineering, Machine Learning, GenAI, Model Deployment
Technical ExpertiseLarge Language Models, Multi-modal AI, AI Architecture
EducationBachelor’s degree required; Master’s/PhD preferred
Work ModeHybrid or onsite
ShiftStandard Business Hours

Key Responsibilities

  • Design, develop, test, deploy, and maintain large-scale software solutions focused on AI/ML and GenAI innovations.
  • Lead technical project strategy for machine learning infrastructure, optimizing model deployment, evaluation, and fine-tuning.
  • Drive implementation of state-of-the-art generative AI technologies, including LLMs and multi-modal models.
  • Provide technical leadership across distributed engineering teams, managing priorities, deadlines, and project deliverables.
  • Collaborate cross-functionally with AI research teams (e.g., Google DeepMind), product managers, and engineering leaders to push the boundaries of AI-powered products.
  • Influence and coach team members to align goals and technical execution.

Required Qualifications

  • Bachelor’s degree or equivalent practical experience in Engineering, Computer Science, or related field.
  • Minimum 8 years of professional software development experience.
  • At least 7 years of experience leading ML infrastructure projects, including model deployment, data processing, and debugging.
  • Strong background in software design, architecture, and launching complex software products (minimum 5 years).
  • Hands-on experience with state-of-the-art GenAI techniques (e.g., large language models, computer vision, multi-modal AI) or related concepts.

Preferred Qualifications

  • Master’s degree or PhD in Engineering, Computer Science, or related technical discipline.
  • Deep understanding of data structures, algorithms, and software design principles.
  • Proven experience in technical leadership roles, leading cross-functional teams and large-scale projects.
  • Experience working with complex, multi-business or cross-functional organizations.
  • Strong communication skills and ability to influence stakeholders.

Why Work at Google?

  • Contribute to AI technologies impacting billions of users worldwide.
  • Work alongside world-class AI researchers and software engineers.
  • Join a diverse and inclusive culture that values innovation and collaboration.
  • Competitive compensation package including salary, bonus, equity, and benefits.

Apply Now

Ready to shape the future of AI-powered productivity at Google?
👉 Apply here on the official Google Careers page

Choose your preferred work location: New York, NY, USA or Bengaluru, Karnataka, India.