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.
Machine Learning
Senior Software Engineer
In-Person
5+ years of experience
AI

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 engineers who can contribute across the full technology stack. As a Senior Software Engineer in Machine Learning, you'll be part of Google Research, building next-generation technologies that impact billions of users worldwide. The role combines software development expertise with machine learning specialization, working on projects that utilize cutting-edge computer science techniques. You'll collaborate with researchers across Alphabet and partner with multiple product teams to develop novel user experiences. The position offers opportunities to work on critical projects with the flexibility to adapt to new challenges as they arise. Google's commitment to innovation, combined with its vast scale and resources, makes this an exceptional opportunity for those passionate about machine learning and software engineering. The role demands both technical excellence and leadership qualities, as you'll be instrumental in shaping the future of Google's AI-driven products and services.

Last updated a month 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 in software development, and with data structures/algorithms
  • 5 years of experience testing, and launching software products
  • 3 years of experience with software design and architecture
  • 3 years of experience with machine learning algorithms and tools (e.g., TensorFlow)
  • Experience with cross functional collaboration
  • Experience with applied research on machine learning models

Interested in this job?

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

Senior Customer and Partner Solutions Engineer, Machine Learning

Senior ML Solutions Engineer role at Google, combining AI expertise with customer solutions, requiring 6 years of experience in web technologies and programming.

Senior Software Engineer, Machine Learning, Core

Senior Software Engineer position at Google focusing on Machine Learning within the Core team, building fundamental technologies that power Google's flagship products.

Senior Software Engineer, AI/ML, Google Cloud AI

Senior Software Engineer position at Google Cloud AI team, focusing on developing cutting-edge AI solutions and ML infrastructure with competitive compensation and benefits.

Senior Software Engineer, AI/ML

Senior Software Engineer position at Google focusing on AI/ML development and infrastructure optimization.

Senior Software Engineer, AI/ML, Google Cloud AI

Senior Software Engineer position at Google Cloud AI, focusing on developing cutting-edge AI solutions and ML infrastructure with competitive compensation and benefits.