Hiring.Camp

Machine Learning System Software Architect

Baidu USA

·

Jun 16, 2021

Apply
Location
Sunnyvale,CA · Sunnyvale, CA, United States
Department
XingYun Research & Development Center
Education
PhD
Source
Greenhouse

Description

Do you want to be part of the AI revolution? Do you want to think out of the box, thriving on challenges in AI industry and the desire to solve them? Do you want to work with a world-class team to explore the fast-growing AI hardware opportunities and impact on AI industry?

We’re looking forward to you joining us to collaborate, contribute, and revolutionize AI silicon and system.

Description

We are looking for a world-class Machine Learning System Software Architect to join our SoC team at Baidu’s Sunnyvale office. The successful candidate will be a motivated self-starter who will thrive in this highly technical environment. 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 and servers.

Create differentiated architectural innovations for Baidu’s Kunlun AI SoC roadmap. Architect, simulate, and design amazing machine learning solutions for our AI machine learning products.

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 and optimize hardware and software for maximum performance.

Monitor industrial and academic trends in artificial intelligence and determine where they should intersect our roadmaps. Drive partnerships for access to the most advanced AI technologies

Evaluate the power, performance, and cost of prospective architecture and subsystems. Build scalable tools for modeling and performance evaluation.

Engage with system and application software engineers to ensure optimization of the entire hardware/software stack.

Work with SoC design, verification, and validation engineers to execute the architecture.

Qualifications

  • Knowledge of Machine Learning market, technological and business trends, software ecosystem, and emerging applications.
  • Proven track record of 5+ years architecting software solutions for Machine Learning, acceleration and optimization, especially in large distributed training system and HPC area.
  • Experience with deep learning frameworks: TensorFlow/PyTorch/PaddlePaddle, etc.
  • Strong track record of outreach to ML researchers and application developers.
  • Experience with CPUs, GPUs, memory systems, and accelerators.
  • Experience with performance simulation and modeling in C++
  • MS or PhD in Electrical or Computer Engineering.
  • Excellent communication skills in both English and Chinese.

Culture Fit:

  • Mission alignment: If you want to be part of a team to accomplish this great mission, we will provide you the best possible platform to do that.
  • Self-directed: We work best with people that are driven, motivated, and aspire to greatness.
  • Hungry to learn: We are eager to see you learn new skills and grow.
  • Team orientation: We work in small, fast-moving teams. We watch out for each other and go after big goals together as a team.

#LI-DNI

 

Skills

Machine LearningDeep LearningTensorFlowPyTorch

Similar Jobs

30

Senior/Staff Software Engineer - Machine Learning & System Optimization

Zoox·Boston, Massachusetts +2·Hybrid

3mo ago

Machine Learning System Hardware Architect

Baidu USA·Sunnyvale, California

1y+ ago

Software Development Engineer III, Machine Learning Annapurna - System Integration

Amazon

Today

Master Thesis Physically Informed Machine Learning Based System Identification in MEMS Gyroscopes

Robert Bosch·Reutlingen, Baden-Wurttemberg·Onsite

2w ago

Senior Researcher, Machine Learning and System Security

Huaweifinlandrnd·Helsinki, Uusimaa·Remote, Onsite

1mo ago

Senior Machine Learning Perception Engineer - Fallback Driving System

General Motors·GM Automation - Sunnyvale - GM Automation - Sunnyvale, US·Remote

2mo ago

Senior Machine Learning Systems Engineer, ML Platform

Reddit·US·Remote

6d ago

Machine Learning Systems Administrator / DevOps Engineer: Training Clusters & Inference Cloud

Zyphra·San Francisco, California·Onsite

6d ago

Researcher— Optical Systems & Machine Learning

Samsung·Israel·Onsite

6d ago

Machine Learning Systems Engineer (UAS) - 1685

Scientific Applications & Research Associates (SARA)·Colorado Springs, Colorado

1w ago

Software Engineer, Machine Learning Systems

WindBorne Systems·RWC HQ·Onsite

3w ago

Senior Machine Learning Systems Engineer (CAD)

Pointclickcare·Mississauga, Ontario·Hybrid

4w ago

Staff Engineer, Machine Learning Systems & Reliability - Moveworks

ServiceNow·Mountain View, California

1mo ago

Senior Staff Machine Learning Systems Engineer, Ads ML Platform

Reddit·US·Remote

1mo ago

Sr. Staff Machine Learning Systems Engineer

Hims And Hers·US Remote·Remote

2mo ago

Machine Learning Systems Engineer

RFS Group·Remote, Onsite

2mo ago

Lead Business Analyst, Algo and Machine Learning Systems

Citicclsa·Hong Kong

2mo ago

Machine Learning Systems & Infrastructure Engineer

SpAItial·London, England +1·Onsite

5mo ago

Scientist – Digital Discovery: Biological Data Systems & Machine Learning

Amgen is committed to unlocking·Canada·Onsite

5mo ago

Staff Machine Learning Systems Engineer

reddit·US·Remote

7mo ago

Senior Machine Learning Systems Engineer

reddit·US·Remote

7mo ago

Research Engineer, Machine Learning Systems

Deepgram·Ann Arbor, Michigan +1·Remote

7mo ago

Principal Business Analyst, Algo and Machine Learning Systems, IT

Citicclsa·Hong Kong

1y+ ago

Machine Learning Systems Engineer: Data

Sig·Bala Cynwyd, Pennsylvania

1y+ ago

Machine Learning Systems Engineer

Voltai Com·California, US·Onsite

1y+ ago

Machine Learning Systems Engineer: Distributed Training

Sig·Remote, Onsite

1y+ ago

C/C++ Hardware / Software Co-Design SDE, Machine Learning Acceleration Systems

Amazon

Today

Senior Software Engineer I, Machine Learning, Search Systems

Etsy·Dublin, Leinster·Remote

2w ago

Assistant Research Engineer (Artificial Intelligence / Machine Learning - Autonomous Systems)

umd·US

4w ago

Working Student - Machine Learning/Agentic Systems

ramblr.ai·Pullach im Isartal, Bavaria

5mo ago