Machine Learning Modeling Engineer, Silicon

Google organizes world's information and makes it universally accessible and useful, combining AI, Software, and Hardware to create helpful experiences.
$108,000 - $158,000
Machine Learning
Entry-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
AI

Description For Machine Learning Modeling Engineer, Silicon

Google is seeking a Machine Learning Modeling Engineer to join their diverse team working on custom silicon solutions for Google's direct-to-consumer products. This role focuses on creating and maintaining software environments for reference Machine Learning accelerator c-models and developing system models for ML accelerator integration. You'll work alongside architects, implementation designers, verification engineers, and software engineers to provide bit-accurate system c-models and specifications.

The position offers an opportunity to be at the forefront of hardware innovation, developing solutions that power Google's products used by millions worldwide. You'll contribute to the company's mission of organizing world's information and making it universally accessible through the combination of Google's AI, Software, and Hardware expertise.

The ideal candidate should have a strong foundation in programming, particularly with C/C++ and Python, along with an educational background in Computer Science or related fields. Experience with SoC development, reference model development, and knowledge of AI/ML accelerators would be highly valuable. This role provides an excellent opportunity to work on cutting-edge technology while contributing to products that make a real impact on users' lives.

Working at Google, you'll be part of a company committed to diversity, equality, and creating a culture of belonging. The role comes with competitive compensation including base salary, bonus, equity, and comprehensive benefits. Join a team that's pushing the boundaries of hardware experiences and delivering unparalleled performance, efficiency, and integration in Google's next-generation products.

Last updated a day ago

Responsibilities For Machine Learning Modeling Engineer, Silicon

  • Create and maintain software architecture for Machine Learning (ML) accelerator
  • Implement, modeling, analyzing and testing ML accelerator
  • Develop software environment for ML accelerator development and simulation
  • Supporting delivery of ML accelerator c-models for implementation, verification
  • Integrating the ML accelerator into compiler software environment

Requirements For Machine Learning Modeling Engineer, Silicon

Python
  • Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, a related field, or equivalent practical experience
  • 2 years of experience in programming using (C/C++, Python) in industry setting
  • Experience in an SoC development environment (preferred)
  • Experience in reference model development (preferred)
  • Experience or knowledge of AI and ML accelerators (preferred)
  • Master's degree or PhD in Electrical Engineering, Computer Engineering or Computer Science, with emphasis on computer architecture (preferred)

Benefits For Machine Learning Modeling Engineer, Silicon

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

Interested in this job?

Jobs Related To Google Machine Learning Modeling Engineer, Silicon

Software Engineer, TPU, Machine Learning Supercomputer

Software Engineer position at Google focusing on TPU and Machine Learning Supercomputer systems development and maintenance.

Software Engineer, PhD, Early Career, AI/Machine Learning

PhD Software Engineer position at Google focusing on AI/Machine Learning, offering competitive compensation and opportunity to work on cutting-edge technologies.

Software Engineer, PhD, Early Career, Machine Learning, Systems and Cloud AI

PhD Software Engineer role at Google working on Machine Learning, Systems and Cloud AI, starting 2025.

Engineering Analyst, AI Safety

Engineering Analyst position at Google focusing on AI Safety, data analysis, and machine learning systems to protect users across Google products.

Software Engineer, PhD, Early Career, AI/Machine Learning

PhD-level Software Engineering position at Google focusing on AI/Machine Learning, offering opportunity to work on cutting-edge technologies impacting billions of users.