Key technologies and capabilities for this role
Common questions about this position
The position is hybrid, based at the Sunnyvale office with partial remote work.
This information is not specified in the job description.
Required experience includes LLVM architecture, polyhedral optimizations, auto vectorization, or back-end code generation; deep learning compilers like TVM, XLA, or Glow; high-level C++ programming expertise; plus excellent problem-solving, debugging skills, and communication in English and Chinese. A Master's degree or higher in Computer Science is required, with Ph.D. preferred.
The team operates in small, fast-moving groups emphasizing collaboration and shared goals, seeking self-directed, motivated, ambitious individuals who are hungry to learn.
Strong candidates have passion for compiler development, experience in LLVM or deep learning compilers, C++ expertise, hardware experience with SOC or GPU, a Master's or Ph.D. in Computer Science, bilingual English-Chinese skills, and willingness to work evenings.
Culturally tailored search technology provider
Baidu's main product is an intelligent, culturally tailored search technology that powers various community-based and vertical search-based products, including web search, Baidu PostBar, Baidu Knows, Baidu Encyclopedia, Maps, Image Search, Video Search, and News Search. Their cutting-edge Box Computing Open Platform provides deep-linked content and applications directly through the search box, demonstrating their commitment to continually innovating to enhance user experience.