ML Inference Performance Visibility Engineer

Etched

San Jose (CA)

On-site

USD 150,000 - 210,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Housing subsidy
Relocation support
Medical benefits
Daily lunch

Job summary

Etched in San Jose is seeking a highly skilled engineer to design and develop a performance analysis tool for our ML accelerator hardware. You will create data collection, tracing, and analysis capabilities to understand workload behavior and unlock the full potential of our hardware.

Join a cross-disciplinary team collaborating with hardware, firmware, drivers, compilers, and ML applications to deliver insights and optimizations for cutting-edge ML workloads.

Qualifications

  • Strong proficiency in C++ or Rust
  • Proficiency in Python is a plus
  • Deep understanding of computer architecture, memory hierarchies, PCIe interconnects
  • Proven experience in low-level performance analysis and bottleneck identification
  • Experience with performance analysis tools like Nsight, VTune, perf

Responsibilities

  • Lead the design and architecture of a performance analysis suite for a custom ML accelerator
  • Capture performance data from hardware via drivers and performance counters
  • Implement tracing of host API calls and system events
  • Correlate events across CPU, drivers, PCIe, accelerators, and hosts with precise timing
  • Build analysis modules to identify bottlenecks and compute/ memory bound conditions
  • Develop visualizations such as timelines and graphs to communicate performance
  • Collaborate with hardware, firmware, driver, compiler, and ML teams to define tool needs

Job description

Etched in San Jose is seeking a highly skilled engineer to design and develop a performance analysis tool for our ML accelerator hardware. You will create data collection, tracing, and analysis capabilities to understand workload behavior and unlock the full potential of our hardware.

Join a cross-disciplinary team collaborating with hardware, firmware, drivers, compilers, and ML applications to deliver insights and optimizations for cutting-edge ML workloads.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

ML Accelerator Performance Tools Intern
ML Accelerator Performance Tools Intern

Etched • San Jose (CA)

On-site
USD 20,000 - 31,000
Performance Tools Engineer for ML Accelerator Profiling
Performance Tools Engineer for ML Accelerator Profiling

Etched • San Jose (CA)

On-site
USD 150,000 - 275,000
Performance Tools Intern — Profiling a Next-Gen ML Accelerator
Performance Tools Intern — Profiling a Next-Gen ML Accelerator

The Consensus • San Jose (CA)

On-site
USD 34,000 - 62,000
Senior ML Performance Engineer: Scale & Throughput
Senior ML Performance Engineer: Scale & Throughput

NLP PEOPLE • Sunnyvale (CA)

On-site
USD 215,000 - 285,000
Head of Inference Performance & System Visibility
Head of Inference Performance & System Visibility

Etched • San Jose (CA)

On-site
USD 240,000 - 340,000
Medical, dental, and vision
Housing subsidy
Relocation support
+3
ML Inference Performance Engineer — Optimize Cost & Latency
ML Inference Performance Engineer — Optimize Cost & Latency

Adaption Labs • San Francisco (CA)

On-site
USD 180,000 - 260,000
Flexible work
Adaption Passport
Lunch stipend
+1
AI Performance Engineer: Scale ML Training & Inference
AI Performance Engineer: Scale ML Training & Inference

applied • Sunnyvale (CA)

On-site
USD 180,000 - 240,000
ML Inference Engineer - Custom Accelerator Data Plane
ML Inference Engineer - Custom Accelerator Data Plane

Amazon • Cupertino (CA)

On-site
USD 165,000 - 224,000
Performance Tools Intern
Performance Tools Intern

Etched • San Jose (CA)

On-site
USD 20,000 - 31,000
Performance Tools Intern
Performance Tools Intern

The Consensus • San Jose (CA)

On-site
USD 34,000 - 62,000