Bachelor's degree in Computer Science, Electrical Engineering or equivalent practical experience.
8 years of experience with compilers (e.g., optimization, parallelization, etc.) or ML (optimization, SDK etc.).
3 years of experience in managing a team.
Preferred qualifications:
Master's degree or PhD in Computer Science or a related field.
Experience optimizing ML models for inference.
Experience developing developer tools and Software Development Kits (SDKs) in the context of accelerator-based architectures.
Experience compiling for heterogeneous architectures across Internet Protocol (IPs), including but not limited to Central Processing Unit (CPU), Graphics Processing Unit (GPU) and Neural Processing Unit (NPUs).