Senior Software Engineer, ML, AI Innovation and Research

Google is a global technology leader specializing in internet-related services, AI, cloud computing, and software development.
$150,000 - $300,000
Machine Learning
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
AI

Description For Senior Software Engineer, ML, AI Innovation and Research

Google is seeking a Senior Software Engineer specializing in ML and AI Innovation and Research. This role offers an exciting opportunity to work with cutting-edge technologies like Gemini Nano while collaborating with Google Research, Google DeepMind, and On-Device Intelligence teams globally. The position involves conducting research on open-ended problems and implementing AI/ML solutions, with a focus on on-device applications. The ideal candidate will have strong experience in machine learning, software development, and project management. This role combines research and practical implementation, offering the chance to work at the forefront of AI innovation at one of the world's leading technology companies. The position emphasizes collaboration with researchers and the translation of research findings into practical applications, making it perfect for those who want to bridge the gap between theoretical AI advancement and real-world implementation.

Last updated 5 days ago

Responsibilities For Senior Software Engineer, ML, AI Innovation and Research

  • Research on open ended problems, build and ship technology to enable OS-level Agentic Experiences with an emphasis on on-device (Gemini Nano)
  • Collaborate with researchers and translate research findings into practical applications for on-device
  • Participate in, or lead design reviews with peers and stakeholders to decide amongst available technologies
  • Review code developed by other developers and provide feedback to ensure best practices
  • Contribute to existing documentation or educational content and adapt content based on product/program updates and user feedback

Requirements For Senior Software Engineer, ML, 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 with Machine Learning/Artificial intelligence (ML/AI) algorithms and tools or natural language processing
  • 3 years of experience testing, maintaining or launching software products
  • 1 year of experience with software design and architecture

Benefits For Senior Software Engineer, ML, AI Innovation and Research

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
  • Equal opportunity employer
  • Accommodation for special needs
  • Global collaboration opportunities

Interested in this job?

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

Senior Software Developer AI/Machine Learning, Applied AI

Senior Software Developer position at Google focusing on AI/Machine Learning and Applied AI development with competitive compensation and benefits.

Senior Software Developer, AI/ML GenAI, Google Workspace

Senior Software Developer position at Google focusing on AI/ML GenAI implementation for Google Workspace, requiring 5+ years of software development experience and strong expertise in GenAI techniques.

Senior Product Manager, On-Device Machine Learning, Developer Pillar

Senior Product Manager role focusing on On-Device Machine Learning initiatives at Google, leading developer tools and infrastructure development.

Senior Software Engineer, Generative AI and LLMs

Senior Software Engineer position at Google focusing on Generative AI and LLMs for Pixel devices, requiring 5+ years of software development experience and strong ML expertise.

Senior Imaging and On-Device Machine Learning Software Engineer

Senior role focusing on imaging systems and machine learning software development for Google's Tensor SoCs and Pixel devices, combining AI and computational photography expertise.