Image Signal Processing Machine Learning Modeling Engineer

Google organizes world's information to make it universally accessible and useful, combining AI, Software, and Hardware.
$150,000 - $223,000
Machine Learning
Mid-Level Software Engineer
In-Person
5,000+ Employees
5+ years of experience
AI

Description For Image Signal Processing Machine Learning Modeling Engineer

Google's Devices and Services team is seeking a Machine Learning Modeling Engineer to join their innovative team that combines Google AI, Software, and Hardware. This role focuses on developing and implementing ML accelerator architecture for Image Signal Processing, requiring expertise in silicon engineering and ML model development. The position offers a competitive salary range of $150,000-$223,000 plus additional benefits, and is based in several California locations.

The ideal candidate will have at least 5 years of silicon engineering experience and strong programming skills in C, C++, or Python. They will be responsible for creating software architecture for ML accelerators, implementing and testing models, and developing simulation environments. The role requires collaboration with various teams to integrate ML accelerator into compiler software environments.

This position is perfect for someone with a strong background in Electrical Engineering, Computer Engineering, or Computer Science, particularly those interested in computer architecture and ML acceleration. The role offers the opportunity to work on cutting-edge technology that makes computing faster and more efficient, directly contributing to Google's mission of organizing world's information and making it universally accessible.

Working at Google means joining a team that's making radical improvements in how people interact with technology. You'll be part of a company that values diversity, equality, and inclusion, offering comprehensive benefits and a collaborative environment. This role provides an excellent opportunity to work on innovative projects that combine hardware and software expertise to create helpful experiences for users worldwide.

Last updated a month ago

Responsibilities For Image Signal Processing Machine Learning Modeling Engineer

  • Create and deliver software architecture for Machine Learning (ML) accelerator
  • Implement, model, analyze and test ML accelerator
  • Develop the software environment for Image Signal Processing (ISP) ML accelerator development and simulation
  • Lead the delivery of ISP ML accelerator c-models for implementation, verification
  • Collaborate with partner teams to integrate the ML accelerator into compiler software environment

Requirements For Image Signal Processing Machine Learning Modeling Engineer

Python
  • Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, a related field, or equivalent practical experience
  • 5 years of experience in silicon engineering
  • Experience in C or C++ or Python programming
  • Experience in AI/ML accelerator or model development

Benefits For Image Signal Processing Machine Learning Modeling Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
  • bonus
  • equity
  • benefits

Interested in this job?

Jobs Related To Google Image Signal Processing Machine Learning Modeling Engineer

Research Scientist, Geo Algorithms, Research

Research Scientist position at Google focusing on Geo Algorithms research, requiring PhD and programming expertise, offering competitive compensation and research opportunities.

Software Developer III, Machine Learning, Google Cloud AI

Software Developer III position at Google Cloud AI, focusing on machine learning development and implementation with 2+ years of experience required.

Research Scientist, Gemini

Research Scientist position at Google working on Gemini AI, combining advanced machine learning research with practical implementation to develop innovative AI solutions.

Research Scientist, Google Cloud AI

Research Scientist position at Google Cloud AI, focusing on advancing AI technology through fundamental research and product innovation.

Natural Language Processing Research Scientist

Research Scientist position at Google focusing on improving factuality and grounding in Large Language Models, requiring PhD in Computer Science and NLP expertise.