Design Engineer, Edge Ai, Google Cloud

Google Google · Big Tech · Tel Aviv, Israel +1

Design Engineer for Edge AI on Google Cloud, focusing on developing custom silicon solutions for high-performance, low-latency distributed inference at the edge. This role involves leading ASIC subsystem development, defining hardware/software interfaces, and collaborating with cross-functional teams to deploy complex AI models on sophisticated hardware platforms.

What you'd actually do

  1. Lead a complex ASIC subsystem.
  2. Understand how it interacts with software and other ASIC subsystems to implement groundbreaking data center.
  3. Define high-performance hardware/software interfaces. Write micro architecture and design specifications.
  4. Define efficient micro-architecture and block partitioning/interfaces and flows.
  5. Collaborate closely with software, verification, and physical design stakeholders to ensure the designs are complete, correct, and performant.

Skills

Required

  • RTL development for ASIC subsystems using Verilog
  • speed interfaces such as PCIe, InfiniBand
  • micro architecture
  • design
  • verification
  • logic synthesis
  • timing closure

Nice to have

  • scripting languages (e.g., Python or Perl)
  • arithmetic units
  • bus architectures
  • processor design
  • accelerators
  • memory hierarchies
  • high performance and low power design techniques
  • FPGA
  • emulation platforms
  • SoC architecture
  • assertion-based formal verification

What the JD emphasized

  • Edge-AI product
  • distributed inference technology
  • latency and reliability are mission-critical
  • complex AI models
  • sophisticated hardware platforms
  • high-performance intelligence
  • low latency

Other signals

  • Edge AI
  • distributed inference
  • custom silicon solutions
  • high-performance intelligence