Kernel Engineer
Acceler8 Talent - Sunnyvale, CA
Apply NowJob Description
Join Our Team as a Machine Learning Kernel Engineer!We are seeking a proficient Machine Learning Kernel Engineer to join our team and contribute to the development of cutting-edge accelerator kernels and templates for machine learning applications. As a Senior Engineer, you will play a pivotal role in optimizing machine learning algorithms and ensuring seamless integration with our hardware.Key Responsibilities:Accelerator Kernel Development: Design and implement efficient accelerator kernels and templates to optimize machine learning algorithms.Algorithm Optimization: Apply linear algebra techniques to enhance the performance of machine learning models on our hardware.Collaboration and Leadership: Work closely with cross-functional teams, including hardware engineers and Machine Learning researchers, to ensure seamless integration of accelerator kernels.Performance Analysis: Conduct thorough testing and benchmarking to ensure optimal performance and scalability.Continuous Learning: Stay abreast of the latest advancements in ML acceleration technologies and linear algebra applications.Required Qualifications:Education: Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field.Experience: Minimum of 5 years of experience in accelerator kernel/template development.Linear Algebra Expertise: Strong understanding and practical experience in applying linear algebra in computational problems.Programming Skills: Proficiency in C/C++, Python, and experience with CUDA or other parallel programming models.Hardware Knowledge: Familiarity with ML hardware accelerators (GPUs, TPUs, FPGAs, etc.).Problem-Solving: Excellent analytical and problem-solving skills, particularly in high-performance computing environments.What We Offer:Competitive salary and equity package.Opportunity to work on groundbreaking technology in ML acceleration.A collaborative, inclusive, and dynamic work environment.Comprehensive benefits package, including health, dental, and vision insurance.Career growth opportunities and continuous professional development.If you're passionate about accelerating machine learning algorithms and thrive in a dynamic, collaborative environment, apply now to join us as a Machine Learning Kernel Engineer. Let's innovate together!
Created: 2025-02-02