Job Title: REMOTE Sr. Compiler Engineer
Job Location: 100% REMOTE - our HQ is in Redwood City, CA
Compensation: $150K - $300K DOE
Requirements: Compiler Development, LLVM/MLIR/Halide, C/C++, AI/ML Accelerators
Our mission is to radically reduce the cost of artificial intelligence. To help us with this ambitious goal, were looking for a Senior Compiler Engineer to support the development of a custom ML compiler for our AI processors.
Top Reasons to Work with Us
1) Competitive Compensation ($150K - $300K Depending on Experience)
2) Comprehensive Benefits package and 100% REMOTE working arrangement!
3) The chance to join a small start-up tackling challenging problems with huge upside potential!
What You Will Be Doing
- You will develop an optimized compiler backend that provides state-of-the-art compilation for a customized set of lower-level ML operations
- You will participate in the development of a testing framework and performance analysis tools for the compiler backend
- You will work closely with the architecture team on an ongoing basis, including designing ISA extensions to enable efficient use of our accelerators for deep learning
- You will work closely with the algorithms and application software teams on new and emerging ML models
- You will stay up to date with the latest research and trends in compiler design and implementation
- You will mentor and provide technical guidance to junior engineers on the team
What You Need for this Position
Must have a Bachelor's, Master's, or PhD in Computer Science or a similar degree with 5+ years of experience with the following:
- Compiler development, with a focus on back-end code generation, optimization, and analysis
- Experience in ML compilers for deep learning
- Experience in compiler optimizations, synthesis, code generation, programming models, and computer architecture
- Experience with back-end compiler technologies, such as LLVM
- Excellent programming skills in Assembly, C/C++ and Python
- The ability to write quality, annotated code, and constructively critique code during code review
- A track record of ownership of systems software infrastructure
- Exhibit a high degree of motivation and independence
- Familiarity with Deep Learning models and willingness to learn novel algorithms
Preferred Qualifications:
- Experience developing using current ML compilers frameworks (e.g. TVM, ONNX Runtime, Google XLA)
- Experience with core compiler frameworks and PL technologies (e.g. LLVM, MLIR, Halide)
- Experience with using generative code techniques (e.g. TableGen, GitHub Copilot, ChatGPT)
- Familiarity with RISC-V
Benefits
- Vacation/PTO
- Medical
- Dental
- Vision
So, if you are a Sr. Compiler Engineer with experience, please apply today! or send an updated copy of your resume to Mike.Vandenbergh@CyberCoders.com for immediate consideration!
Colorado employees will receive paid sick leave. For additional information about available benefits, please contact Mike Vandenbergh
Applicants must be authorized to work in the U.S.