Software Engineer – Compiler

Posted about 1 year agoViewed
United StatesFull-TimeAI Computing
Company:Baidu USA
Location:United States
Languages:English, Chinese
Seniority level:Master's degree or higher in Computer Science or equivalent field. Ph.D is preferred.
Experience:Master's degree or higher in Computer Science or equivalent field. Ph.D is preferred.
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.
About the Company
Baidu USA
View Company Profile
Similar Jobs:
Posted 7 months ago
USASoftware Development
Compiler Engineer - Kernelize
Posted 23 days ago
WorldwideFull-TimeAI Technology, Software Development
Sr Staff Software Engineer, Toolchain/Compiler
Posted 5 months ago
United StatesFull-TimeAI Technology, Semiconductors
Sr Staff Software Engineer, Toolchain/Compiler
Company:Tenstorrent