Bachelor’s degree or equivalent practical experience.
8 years of experience testing, and launching software products.
5 years of experience with software development in one or more programming languages (e.g., Python, C, C++).
Experience in performance analysis and optimization including system architecture, performance modeling, benchmarking, machine learning infrastructure, or similar.
Preferred qualifications:
Master’s degree or PhD with an emphasis on Computer Architecture, Performance Analysis, or ML workloads and accelerator platforms (GPU/TPU).
3 years of experience working in a complex, matrixed organization including technical leadership role leading project teams and setting technical direction.
Experience with hardware (e.g., how chips are built, RTL/VHDL/Verilog, interfaces (PCIe, Ethernet)).
Experience with ML Accelerators and simulators, especially hardware simulators.
Understanding of compiler flows, software involved in translating a high-level language (e.g., TensorFlow) to hardware instructions.