
Software Engineer – Compiler
Baidu
about 1 year ago
Sunnyvale, CA, USA
Entry Level / Mid Level
H1B Sponsor
Responsibilities
- Develop deep learning compilers and infrastructure compilers for high-performance accelerators.
- Optimize compiler code for production quality and support client delivery.
- Collaborate with the core compiler team in China on product development.
- Advance compiler technology to enhance performance in deep learning applications.
- Work on a wide range of applications to improve power consumption and performance.
Requirements
- Passion for developing and optimizing compilers for modern architectures.
- Experience with LLVM architecture, polyhedral optimizations, or deep learning compilers like TVM or XLA.
- High level C++ programming expertise is required.
- Excellent problem-solving and debugging skills are essential.
- Master's degree or higher in Computer Science or equivalent field; Ph.D. preferred.
- Excellent communication skills in both English and Chinese.
Benefits
- Partially remote working is acceptable for this position.
- Opportunity to work with a world-class team in the AI industry.
- Engagement in innovative solutions in AI computing.
Tech Stack
C++
Categories
AI & MLBackend