We are seeking a software engineer to support the development of the compiler tool-chain for state-of-the-art deep learning hardware components optimized for AR/VR systems.
Requirements
- Analyze and design effective compiler passes and optimizations
- Implement and/or enhance code generation targeting machine learning accelerators
- Work with algorithm research teams to map ML graphs to hardware implementations, model data-flows, create cost-benefit analysis and estimate silicon power and performance
- Contribute to the development of machine-learning libraries, intermediate representations, export formats, and analysis tools
- Conduct design and code reviews
- Evaluate code performance, debug, diagnose and drive resolution of compiler and cross-disciplinary system issues
- Analyze and improve the efficiency, scalability, and stability of our toolchains
- Interface with other compiler-focused teams to evaluate and incorporate their innovations and vice versa
Benefits