Baidu

Software Engineer – Compiler

Baidu

Apply
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