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 17 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 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 Research Scientist, Computer Vision/Remote Sensing

Senior Research Scientist position at Google focusing on computer vision and remote sensing research, developing foundation models for satellite imagery analysis.

Senior Software Engineer, AI Search

Senior Software Engineer position at Google, focusing on AI Search development and machine learning implementation, leading teams in training data analysis and model deployment.

Senior Software Engineer, AI/ML GenAI, Google Cloud Compute Infrastructure

Senior Software Engineer position at Google Cloud focusing on AI/ML and GenAI infrastructure development with competitive compensation and benefits.

Senior Software Engineer, AI/ML, Google Cloud AI

Senior Software Engineer position at Google Cloud AI, focusing on ML infrastructure and AI research with competitive compensation and benefits.

Senior Software Engineer, Machine Learning, Google Research

Senior Software Engineer position at Google Research, focusing on machine learning and AI development with opportunities to impact billions of users worldwide.