Machine Learning Engineer
Be responsible for the development, enhancement, and maintenance of the ML workloads for next-generation AI software infrastructure.
Understand all aspects of the ML model development workflow including areas such as quantization, sparsity and impact of numerics.
Possess a very strong understanding of various hardware architectures and how to map ML models generated by AI frameworks to the underlying architecture.
Have had past experience working across all aspects of the full stack tool chain and understand the nuances of what it takes to optimize and trade-off various aspects of hardware-software co-design.
Able to build and scale software deliverables in a tight development window.
Work with a team of ML experts to build out the ML infrastructure working closely with other software (Compiler, Systems) and hardware (mixed signal, DSP, CPU) experts in the company.