Drive cutting-edge AI development as a Kernel Engineer. Specialize in optimizing deep learning operations and enhancing hardware-software intersections to maximize performance and efficiency. This role involves developing high-performance software for AI and HPC workloads. As a key player in a world-class team, you will focus on performance tuning, validation, and design of ML and HPC kernels. Besides, you will create a library of parallel algorithms that enhance compute utilization while pushing the limits of AI model training efficiency. Key Responsibilities: • Develop design specifications for ML and algebra kernels • Create optimized kernel routines in assembly and CSL • Measure software performance using mathematical models • Implement unit and system testing methodologies • Research trends in Machine Learning and kernel architecture Requirements: • Degree (Bachelor's/Master's/PhD) in relevant fields • Proficient in C++ and Python programming • Fam...