Skip to Content

Machine Learning System Software Architect

Job Overview

We are looking for a world-class Machine Learning System Software Architect to join our SoC team at Baidu’s Sunnyvale office. Your job responsibilities as a Machine Learning System Software Architect will help the team to architect and create high-performance machine learning system software and build the distributed AI training system by connecting thousands of Kunlun Accelerators…

Key points

  1. Create differentiated architectural innovations for Baidu’s Kunlun AI SoC roadmap.

  2. Architect, simulate, and design amazing machine learning solutions for our AI machine learning products.

  3. Develop system-level ML architectures that push the boundaries of performance, power, and latency; and collaborate closely with many other teammates to ensure we design…

  4. Monitor industrial and academic trends in artificial intelligence and determine where they should intersect our roadmaps.

  5. Knowledge of Machine Learning market, technological and business trends, software ecosystem, and emerging applications.

  6. Experience with deep learning frameworks: TensorFlow/PyTorch/PaddlePaddle, etc.

  7. Strong track record of outreach to ML researchers and application developers.

  8. Experience with CPUs, GPUs, memory systems, and accelerators.

Languages

Mandarin requiredEnglish required

Skills

Machine LearningRoadmappingDeep LearningTensorFlowPyTorchCommunication

Experience: 5+ years

Similar jobs

More open roles like this one