Meta is seeking a talented Software Engineer specializing in ML Compiler development to join their innovative team. This role focuses on developing compiler tool-chains for cutting-edge deep learning hardware components optimized for AR/VR systems. As part of this position, you'll work alongside compiler experts, machine learning algorithm specialists, and hardware engineers to architect and implement a clean slate compiler.
The role offers an exciting opportunity to work on full stack development, compiling PyTorch models into binaries for custom hardware accelerator blocks. You'll be responsible for analyzing and designing compiler optimizations, working with research teams to map ML graphs to hardware implementations, and contributing to the development of machine-learning libraries and tools.
The ideal candidate should have a strong background in compiler development, with at least 2 years of experience in writing compilers or similar optimization software. Knowledge of Python and C/C++ is essential, as is experience with AI framework development and deep learning models. You'll be working at Meta, a company at the forefront of social technology and immersive experiences, helping to shape the future of digital connection beyond traditional screens.
This position offers competitive compensation ranging from $70,670 to $208,000 annually, plus bonus and equity opportunities. You'll be based in the San Francisco Bay Area, working on technology that pushes the boundaries of what's possible in AR/VR and machine learning. If you're passionate about compiler development, machine learning, and want to work on technology that will define the next evolution of social interaction, this role presents an excellent opportunity to make a significant impact.