DevJobs
RoleSuite
CompaniesRemoteAboutMethodologyContactPrivacy
Updated 2026-06-23 11:00 UTC·© 2025–2026 RoleSuite
← Back to listings

ML Modeling Engineer

Google · Bengaluru, Karnataka, India

Be part of a team that pushes boundaries, developing custom silicon solutions that power the future of Google's direct-to-consumer products. You'll contribute to the innovation behind products loved by millions worldwide. Your expertise will shape the next generation of hardware experiences, delivering unparalleled performance, efficiency, and integration.

As a Silicon Engineer, you will work closely with architects, implementation designers, verification engineers and software engineers for providing bit-accurate system c-models and specifications. You will have experience in ML/AI accelerator development and a good understanding in SoC development along with software design expertise.

In this role, you will help develop c-model architecture for ISP ML accelerators. You will create and maintain a software environment for reference ML accelerator c-models. You will develop a system model that expands the team to work across organizations for ML accelerator integration.

Minimum qualifications:

  • Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, a related field, or equivalent practical experience.
  • 8 years of experience in C or C++ or Python programming.
  • 8 years of experience in reference model development and silicon design trade-off.

Preferred qualifications:

  • Master's degree or PhD in Electrical Engineering, Computer Engineering or Computer Science, with an emphasis on computer architecture.
  • Experience with processor core architectures (such as ARM, x86, RISC-V, etc.) and IPs commonly used in SoC designs.

Software pay context

Based on 7,547 disclosed Software salaries on RoleSuite, the role pays a median of $155K/year, with most offers between $123K and $196K (10th–90th percentile: $101K–$232K).

See the full Software salary breakdown →
Apply →

Other roles at Google

  • Software Engineering Manager, Cloud and Third-Party Platform SecuritySingapore
  • International Growth Consultant, AppDev, Google Customer Solutions (English, Portuguese, Spanish)New York, NY, USA
  • Technology Associate Auditor, Internal AuditChicago, IL, USA
  • Technical Lead Manager, Machine Learning, Memory Subsystem DesignSunnyvale, CA, USA
  • Advertising Solutions Architect, gTech Ads LCS, AppsBeijing, China
  • Software Developer III, Embedded Systems/Firmware, XRSan Jose, CA, USA
  • Senior Software Engineer, Generative AI, Core MLMountain View, CA, USA
  • Senior Silicon System and Software Integration Engineer, Google CloudSunnyvale, CA, USA
  • Account Strategist, SBS Engage, Google Customer Solutions (English, Thai)Bangkok, Thailand
  • Software Engineer, Apps, PixelNew Taipei, Banqiao District, New Taipei City, Taiwan

More Software roles

  • Senior CloudOps EngineerWrike · Estonia - Remote
  • Senior CloudOps EngineerWrike · Czech Republic - Remote
  • Senior Engineer I, Field ServiceAsm · China > Hangzhou
  • Senior Solutions Architect, EMEAHarvey · London
  • Sr. Software Engineer - AILogicMonitor · Bangalore, India
  • Software Engineer - AI Automation & AgentsCommvault · Bangalore, India
  • Senior Specialist Software Architect,ActimizeNICE · India - Pune
  • Sr. Enterprise EngineerJobgether · US
  • Instructional Content Developer - Remote EST (6220)ITD · North Carolina
  • Senior Engineer II, Supplier DevelopmentAsm · South Korea > Hwaseong