Senior Software Engineer, Machine Learning, Platforms and Devices

Google develops next-generation technologies that change how billions of users connect, explore, and interact with information.
$150,000 - $250,000
Machine Learning
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
AI · Enterprise SaaS

Description For Senior Software Engineer, Machine Learning, Platforms and Devices

Google Research is at the forefront of developing intelligent systems for all Google products, seeking versatile Senior Software Engineers to drive innovation in machine learning and AI. This role offers the opportunity to work on cutting-edge projects utilizing the latest computer science techniques, collaborating with skilled software developers and research scientists. As a Senior Software Engineer, you'll be instrumental in developing next-generation technologies that impact billions of users worldwide.

The position involves working on critical projects within Google's vast ecosystem, with opportunities for growth and project diversity. You'll be part of Google Research, collaborating closely with teams across Google while maintaining the flexibility to adapt to new projects that meet rapidly evolving business needs. The role combines technical leadership with hands-on development, requiring expertise in machine learning algorithms, software architecture, and system design.

This is an exceptional opportunity for those passionate about machine learning and AI to work at a company that operates at unprecedented scale. You'll be involved in everything from applied research to product development, working with state-of-the-art technologies and contributing to Google's mission of organizing the world's information. The role offers the chance to shape the future of AI technologies while working alongside some of the industry's brightest minds in a collaborative, innovation-driven environment.

Last updated 6 days ago

Responsibilities For Senior Software Engineer, Machine Learning, Platforms and Devices

  • Write product or system development code
  • Lead design reviews with peers and stakeholders to decide amongst available technologies
  • Partners with Researchers across Alphabet to build edge focused emerging AI capabilities and technologies
  • Partner with multiple Product teams to develop novel user experiences
  • Design, develop, and launch new product features in software development

Requirements For Senior Software Engineer, Machine Learning, Platforms and Devices

  • Bachelor's degree or equivalent practical experience
  • 5 years of experience testing, and launching software products
  • 3 years of experience with software design and architecture
  • 5 years of experience in software development, and with data structures/algorithms
  • 3 years of experience with machine learning algorithms and tools (e.g., TensorFlow)
  • Experience with applied research on machine learning models
  • Experience with cross-functional collaboration

Interested in this job?

Jobs Related To Google Senior Software Engineer, Machine Learning, Platforms and Devices

Senior Software Engineer, Google Meet

Senior Software Engineer position at Google Meet, focusing on ML/AI implementation for video quality enhancement, requiring 5+ years of software development experience.

Senior Software Engineer, Machine Learning, Google Cloud

Senior Software Engineer position at Google Cloud, focusing on Machine Learning and AI development, requiring 5+ years of software development experience and strong ML expertise.

Senior Software Engineer, AI/ML GenAI, Google Cloud

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

Senior Software Engineer, Google Meet

Senior Software Engineer position at Google Meet, focusing on ML/AI implementation for video quality enhancement, requiring 5+ years of development experience.

Senior Software Engineer, Machine Learning, Google Cloud

Senior Software Engineer position at Google Cloud, focusing on Machine Learning development and implementation, requiring 5 years of software development experience and strong ML/AI expertise.