Performance Tools Intern
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.
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
- Research Engineer, RL Frontiers4d agoSan Jose · Software
- Internal Acceleration, Research Engineer (Hardware)4d agoSan Jose · Software
- Internal Acceleration, Research Engineer (Kernels)4d agoSan Jose · Software
- Internal Acceleration, Engineer (Kernels)4d agoSan Jose · Software
- Internal Acceleration, Engineer (ASIC)4d agoSan Jose · Software