Drimva

Google

Senior Software Engineer, Generative AI, Research

Sunnyvale, CA, USA · Senior · Full-time · Posted Oct 13, 2026

Experience
5 years of software development experience; preferred: 5 years in data structures/algorithms and 1 year in a technical leadership role.
Education
Bachelor’s degree or equivalent practical experience.

About the job

Design AI accelerator instruction set architectures and build automated tools to evaluate hardware-software trade-offs for frontier machine-learning models.

What you'll do

  • Design custom instruction sets, addressing modes, and hardware features for emerging model operations.
  • Build agentic orchestration and automated exploration pipelines to synthesize ISA configurations, generate test kernels, and identify bottlenecks.
  • Develop simulators and analysis tools, and collaborate with ML research, compiler, and RTL teams to evaluate designs and inform silicon roadmaps.

What they ask for

  • Bachelor’s degree or equivalent practical experience.
  • 5 years of experience with software development in C++ and Python.
  • Experience with functional/architectural simulators, emulator development, or compiler backends.
  • Experience with computer architecture, instruction set architectures (ISAs), and hardware-software interaction.

Nice to have

  • Master's degree or PhD in Computer Science or related technical field.
  • 5 years of experience with data structures/algorithms; 1 year of experience in a technical leadership role; or experience developing accessible technologies.

Pay

$174000 - $252000 USD base salary

Tools

C++, Python, LLMs, XLA, RTL

AI focus

Design accelerator ISAs for frontier ML models and use LLMs, autonomous agents, and automated exploration pipelines to explore architectural designs and validate hardware-software trade-offs.

Model-written summary · the original posting is authoritative

First seen Oct 21, 2026 · Last verified Nov 6, 2026 (UTC)