Machine Learning Modeling Engineer, Silicon

Google organizes the 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 Silicon team, focusing on developing custom silicon solutions that power Google's direct-to-consumer products. This role combines cutting-edge AI, software, and hardware development to create innovative solutions that impact millions of users worldwide.

The position involves creating and maintaining software environments for reference Machine Learning accelerator c-models, developing system models for ML accelerator integration, and working closely with architects, implementation designers, verification engineers, and software engineers. You'll be responsible for providing bit-accurate system c-models and specifications.

As part of Google's mission to organize the world's information and make it universally accessible, you'll be working with a diverse team that pushes boundaries in hardware development. The role offers competitive compensation including a base salary range of $108,000-$158,000, plus bonus, equity, and comprehensive benefits.

The ideal candidate should have a strong foundation in computer science or related fields, with experience in programming languages like C/C++ and Python. Knowledge of SoC development, reference model development, and AI/ML accelerators is highly valued. This is an excellent opportunity for someone passionate about hardware innovation and machine learning to contribute to next-generation technology development at one of the world's leading tech companies.

Working at Google's Mountain View location, you'll be part of a culture that values diversity, equality, and inclusion, with a strong commitment to creating helpful experiences through technology. The role offers significant growth potential and the chance to work on projects that directly impact Google's hardware future.

Last updated 10 days 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
  • bonus
  • equity
  • benefits

Interested in this job?

Jobs Related To Google Machine Learning Modeling Engineer, Silicon

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

PhD Software Engineer role at Google Cloud focusing on Machine Learning and AI systems development, offering competitive compensation and opportunity to work on cutting-edge technology.

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

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

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

PhD Software Engineer position at Google focusing on AI/Machine Learning, offering competitive salary 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 Cloud focusing on Machine Learning and AI systems development, offering $136K-$200K base salary plus benefits.

Software Engineer, TPU, Machine Learning Supercomputer

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