← All roles

Performance Tools Intern

Etched· Architecture
Apply on company site
San JoseInternPosted 2mo ago

About the role

Internship focused on designing and developing a performance analysis toolkit for a custom ML accelerator, including data collection, profiling, tracing, and visualization to help engineers identify bottlenecks and optimize performance.

Responsibilities

  • Build components of our performance analysis and profiling infrastructure.
  • Collect and analyze performance data from our custom ML accelerators, including hardware counters, execution traces, and memory behavior.
  • Develop tooling to trace host-side runtime activity, system behavior, and accelerator execution.
  • Help correlate performance events across CPUs, accelerators, storage, networking, and distributed workloads.
  • Build analysis and visualization tools that help engineers identify performance bottlenecks and optimize models.
  • Work alongside hardware, compiler, firmware, and inference engineers to understand performance challenges and develop tools that improve developer productivity.

Qualifications

  • Strong programming skills in C++ or Rust. Experience with Python is a plus.
  • Solid understanding of computer architecture, including CPUs, GPUs or AI accelerators, memory hierarchies, and parallel programming.
  • Experience or strong interest in low-level performance analysis, profiling, and performance optimization.
  • Familiarity with performance analysis tools such as Nsight, VTune, Xprof, Perfetto, or similar tools is a plus.
  • Experience or strong interest in operating systems, compilers, firmware, drivers, or other low-level systems software.
  • Passion for understanding how complex systems behave under real workloads and building tools that help other engineers optimize performance.
  • Strong problem-solving skills and curiosity to learn quickly in a fast-paced engineering environment.

Skills

Required:C++Computer architecturePerformance analysis
Nice to have:RustPython
Last updated Oct 8, 2026. Interested? Apply on the company site.
Etched logo

About Etched

Etched is building frontier inference clusters: co-designs chips, racks, software and manufacturing to push the pareto frontier for AI hardware.

frontier inference clustersAI hardwarechipsrackssoftwaremanufacturingparto frontier

More open roles at Etched