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. The successful candidate will be part of our efforts to architect, design and implement a clean slate compiler for this activity and will be part of a team that includes compiler, machine learning algorithms and software, firmware and ASIC experts. The ideal candidate will contribute to a full stack development effort compiling PyTorch models down to binaries for custom hardware accelerator blocks.Software Engineer, ML Compiler Responsibilities: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.Minimum Qualifications:

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. The successful candidate will be part of our efforts to architect, design and implement a clean slate compiler for this activity and will be part of a team that includes compiler, machine learning algorithms and software, firmware and ASIC experts. The ideal candidate will contribute to a full stack development effort compiling PyTorch models down to binaries for custom hardware accelerator blocks.Software Engineer, ML Compiler Responsibilities:

Want more jobs like this?GetSoftware EngineeringjobsinNew York, NYdelivered to your inbox every week.

Want more jobs like this?

GetSoftware EngineeringjobsinNew York, NYdelivered to your inbox every week.

Get Jobs