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 Title | Senior Staff Software Engineer – AI/ML GenAI, Google Workspace |
|---|---|
| Locations | New York, NY, USA; Bengaluru, Karnataka, India |
| Job Type | Full-Time |
| Experience Level | 8+ years software development, 7+ years ML infrastructure |
| Key Skills | Software Engineering, Machine Learning, GenAI, Model Deployment |
| Technical Expertise | Large Language Models, Multi-modal AI, AI Architecture |
| Education | Bachelor’s degree required; Master’s/PhD preferred |
| Work Mode | Hybrid or onsite |
| Shift | Standard 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.