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 support the co-design of hardware features mapping ML graphs to hardware implementations, modeling data-flows, creating cost-benefit analysis and estimating silicon power and performance
- Work with hardware architects to co-design hardware features that maximize performance, power efficiency and programmability
- Contribute to the development of machine-learning libraries, intermediate representations, export formats, and analysis tools
- Collaborate with the team to enhance the efficiency, scalability, and stability of our toolchains by focusing on kernel optimization and tuning
- Conduct design and code reviews. Evaluate code performance, debug, diagnose and drive resolution of compiler and cross-disciplinary system issues
- Interface with other compiler-focused teams to evaluate and incorporate their innovations and vice versa
Benefits
- Bonus
- Equity
- $58.65/hour to $181,000/year