Software Engineer – Compiler

B
Baidu USAAI Computing
United StatesFull-Time
Salary not disclosed

Job Details

Languages
English, Chinese
Experience
Master's degree or higher in Computer Science or equivalent field. Ph.D is preferred.
Required Skills
Software DevelopmentArtificial IntelligenceGitMachine LearningC++AlgorithmsGoCommunication SkillsAnalytical SkillsCollaborationProblem Solving

Requirements

  • Passion for developing and optimizing compilers for modern architectures.
  • Experience in LLVM architecture, polyhedral optimizations, auto vectorization, back-end code generation.
  • Experience with deep learning compilers such as TVM, XLA, Glow, or similar.
  • Experience with neural networks inference on dedicated SOC or GPU preferred.
  • High-level C++ programming expertise.
  • Excellent problem-solving and debugging skills.
  • Availability to work in the evening.
  • Master's degree or higher in Computer Science or equivalent field; Ph.D is preferred.
  • Excellent communication skills in both English and Chinese.

Responsibilities

  • Develop the deep learning compiler, infrastructure compiler, and software stack for high-performance accelerator architecture.
  • Enable best performance and power consumption for applications.
  • Bring compiler code to production quality.
  • Support delivery to external clients across a wide range of applications.
View details
Apply Now