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
- Analyze and improve the efficiency, scalability, and stability of our toolchains. Optimize and tune kernels and compiled code to achieve latency targets for ML inference
- 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
- Generous Paid Time Off
- 401k Matching
- Retirement Plan
- Bonus & Equity