Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Machine Learning System Software Architect

Baidu

Machine Learning System Software Architect

Sunnyvale, CA

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.
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Machine Learning System Software Architect in Sunnyvale, CA vacancy
  • $104.9k - $184.92k

     ...Description: When it comes to cutting edge machine learning to tackle complex problems, Lockheed...  ...to our mission, our AI-enabled systems are changing the way militaries operate...  ...with a strong working knowledge in software engineering, Python, C++, and STAR.OS... 
    Suggested
    Full time
    Temporary work
    Part time
    Work experience placement
    Work at office
    Remote work
    Relocation
    Flexible hours
    Shift work
    3 days per week

    Lockheed Martin Corporation

    Sunnyvale, CA
    4 days ago
  • $231.44k - $282.88k

     ...segment of chip design, including artificial intelligence, machine learning, automotive, data center, mobile, and consumer. With...  ...computing platforms for the 21st century. As a datacenter system software architect, you'll play a leading role in designing and... 
    Suggested
    Work experience placement

    SiFive

    Santa Clara, CA
    15 hours ago
  • $349k - $431k

     ...Principal Software Engineer, ML System Architect Waymo is an autonomous driving technology company with the mission to be the world's most trusted...  ...of Engineering who leads Systems Intelligence and Machine Learning. We are seeking a deeply experienced Principal... 
    Suggested
    Full time
    Remote work

    Waymo

    Mountain View, CA
    15 hours ago
  • $208k - $327.75k

     ...NVIDIA Enterprise Platforms Group is seeking a Senior System Architect to define, design, and validate enterprise AI factory reference architectures...  ...NVIDIA accelerated computing, networking, storage, and AI software into repeatable blueprints that enterprises and partners can... 
    Suggested

    NVIDIA

    Santa Clara, CA
    15 hours ago
  • $152k - $241.5k

     ...problems with innovative solutions. As a Software Solution Architect for NVIS, you will play a crucial...  ...build and deploy world-class AI and machine learning solutions. Join us in Israel and be...  ...Proficiency in Linux/Unix Operating Systems. Hands-on experience with... 
    Suggested
    Remote work

    NVIDIA

    Santa Clara, CA
    14 days ago
  • $152k - $241.5k

     ...legacy of innovation that’s fueled by great technology—and amazing people. NVIDIA is looking for an experienced Senior Software and System Architect to join our Networking Software Architecture group. Nvidia's Architecture group consists of world-class architects responsible... 
    Remote work

    NVIDIA

    Santa Clara, CA
    2 days ago
  • $184k - $287.5k

     ...Our ADAS Platform team is responsible for building a scalable and modular software stack that powers advanced driver-assistance systems across a diverse range of product lines and OEMs. We are looking for a highly motivated Senior Systems Software Engineer with a strong... 

    NVIDIA

    Santa Clara, CA
    3 days ago
  • $350k

     ...is tasked with leveraging hardware and software to create a unique viewing experience,...  ...are looking for a highly skilled Lead Systems Software Architect who leads complex implementations for...  ...served us well since 2002. To learn more about Roku, our global footprint,... 
    Work at office
    Local area
    Remote work
    Monday to Thursday
    Flexible hours

    Roku

    San Jose, CA
    2 days ago
  • $181.1k - $318.4k

     ...Sr. Software Architect, Siri Attention and Invocation Apple is where individual imaginations...  ..., focusing on innovative multimodal machine learning solutions that enhance user...  ...and implement ground breaking software systems that enable natural and conversational... 
    Worldwide
    Relocation

    Apple

    Cupertino, CA
    15 hours ago
  • $124k - $195.5k

     ...lasting impact on the world. We are looking for a Performance Architect for Deep Learning Software! NVIDIA is seeking extraordinary architects to develop processor and system architectures that accelerate machine learning, data analytics and high-performance computing... 
    Work experience placement

    NVIDIA

    Santa Clara, CA
    2 days ago
  •  ...you will be a member of the system-on-chip (SOC) performance team...  ..., design, power, and software teams, to deliver world-class...  ...enabling all the CPUs, GPUs, Machine Learning, Camera, Display, and Connectivity...  ...SOC Performance Modeling SW Architect to work on our performance... 

    Apple

    Cupertino, CA
    3 days ago
  • $152k - $218.5k

     ...We are now looking for a Senior Kernel Performance Architect for Deep Learning Software! NVIDIA is seeking extraordinary architects to develop processor and system architectures that accelerate machine learning, data analytics and high-performance computing applications... 
    Work experience placement

    NVIDIA

    Santa Clara, CA
    4 days ago
  •  ...technology architecture across products while collaborating with machine learning and natural language processing teams. Candidates should have...  ...development in Objective-C or Swift and a passion for software architecture. The position offers competitive compensation, comprehensive... 

    Apple Inc.

    Santa Clara, CA
    2 days ago
  • $207k - $300k

    Google Inc. is seeking a Staff Software Engineer for AI/ML within Google Cloud in Sunnyvale, California. In this role, you will design...  ...in software development and significant experience with machine learning technologies. The position offers a competitive salary range... 

    Google Inc.

    Sunnyvale, CA
    1 day ago
  • $184k - $287.5k

     ...NVIDIA is seeking a Senior System Architect: Heterogeneous EDA Systems to solve a complex...  ...faults, infrastructure instability, and software defects. What you'll be doing:...  ...Develop heuristics and models based on machine learning to classify failures as "Hardware Fault... 

    NVIDIA

    Santa Clara, CA
    1 day ago
  • $183k - $247.6k

     ...cross-functional team to drive system architecture across Amazon...  ...As a Senior System Architect, you will be responsible for...  ...Management, Electrical Engineering, Software Engineering, ML Science, Product...  ...encoders/decoders, applied machine learning, ML accelerators, audio,... 
    Local area
    Flexible hours

    Amazon

    Sunnyvale, CA
    4 days ago
  • $320k

     ...NVIDIA data center systems, such as DGX and HGX, have become core to...  ...fully optimized NVIDIA AI and HPC software stack. We’re looking for a strong technical architect to own the end-to-end...  ...computing. More recently, GPU deep learning ignited modern deep learning —... 
    Shift work

    NVIDIA

    Santa Clara, CA
    3 days ago
  •  ...both new and ongoing) by providing the necessary documentation and technical guidance. • Represent the partners by synthesizing learnings and crafting data into clear and compelling executive updates and presentations across product, engineering, and partnership... 

    Purple Drive

    Mountain View, CA
    4 days ago
  • A leading technology company is seeking a Senior Staff Software Developer focused on AI/ML to join its team in Sunnyvale, CA. This...  ...software development and technical leadership, especially in machine learning and GenAI techniques. You will design and enhance large-scale... 

    Google Inc.

    Sunnyvale, CA
    1 day ago
  • Intuit is seeking a Principal Machine Learning Engineer to lead the design and deployment of AI/ML solutions. You will work in Mountain View, California, shaping strategy, driving innovation, and collaborating with cross-functional teams. A Master's or Ph.D. in Computer... 

    ATX Venture Partners

    Mountain View, CA
    3 days ago
  • $147k - $216k

    Systems Architect, Cloud Supply Chain and Operations Google Sunnyvale, CA, USA Apply Qualifications Bachelor’s degree...  ...qualifications 3 years of experience in machine learning hardware architecture and software infrastructure. Excellent communication, project... 
    Full time
    Worldwide

    Google Inc.

    Sunnyvale, CA
    2 days ago
  • Velaura is seeking an AI Systems Architect in the Bay Area (Onsite or Hybrid) to shape the next...  ...world-class team, you will evaluate machine learning models and translate them into...  ...PyTorch, and the ability to work across software and hardware disciplines. Embrace this... 

    Velaura

    Santa Clara, CA
    15 hours ago
  • $147k - $216k

    A global technology company is seeking a Senior Hardware Systems Design Engineer in Sunnyvale, CA. The role involves working on Machine Learning/AI hardware systems projects, collaborating with product and engineering teams to drive system development, and defining architecture... 

    Google Inc.

    Sunnyvale, CA
    1 day ago
  • Acceler8 Talent is seeking a Senior / Principal Machine Learning Engineer specializing in inference serving frameworks. This role involves designing and optimizing multi-node inference systems, enhancing resource scheduling capabilities, and engaging with the open-source... 

    Acceler8 Talent

    Santa Clara, CA
    15 hours ago
  • $207k - $300k

    Google Inc. is seeking a Staff Software Engineer for Deep Data Research in Sunnyvale, California. You will be responsible for driving...  ...AI projects, ensuring scalable solutions and optimizing machine learning infrastructure. Potential candidates should have a Bachelor's... 

    Google Inc.

    Sunnyvale, CA
    1 day ago
  •  ...beyond the cloud into edge systems and physical...  ...and other intelligent machines demand new approaches...  ...expertise with hardware-software co-design to deliver breakthrough...  ...team of researchers, architects, and engineers to...  ...of machine learning models and hardware architecture... 

    Velaura

    Santa Clara, CA
    1 day ago
  •  ...Salesforce Technical Architect Location: Los Angeles, CA (100% Onsite after COVID once client...  ...solutions independently and designing software on the Force.com platform, with hands-on participation Strong functional/ systems design experience with enterprise level... 
    Contract work
    Temporary work
    Work at office

    Omega Solutions Inc

    Santa Clara, CA
    5 days ago
  • $204k - $245k

    Cerebras Systems builds the world's largest AI chip, 56 times larger than GPUs. Our...  ...and inference speeds and empowers machine learning users to effortlessly run large-scale...  ...computation. About the Role As the Software Architect for Cerebras' manufacturing test platform... 
    Full time

    Cerebras Systems

    Sunnyvale, CA
    2 days ago
  • $122.65k - $283.91k

     ...apply now. We are currently seeking a Salesforce CPQ Solution Architect to join our team in Santa Clara, California (US-CA), United...  ...integration ensuring clean, traceable handoff to downstream financial systems Delivery & Stakeholder Engagement Serve as primary... 
    Work at office
    Remote work
    Monday to Friday
    Flexible hours
    Shift work
    Weekend work

    NTT Data Americas, Inc.

    Santa Clara, CA
    6 days ago
  •  ...for next-generation AI and machine learning applications, particularly in...  ...Security Architecture & Design: Architect and define security features...  ...swap procedures. Hardware-Software Co-design: Collaborate...  ...into the overall AI switch system framework. Requirements: Deep... 
    Full time

    Upscaleai

    Santa Clara, CA
    15 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Machine Learning System Software Architect. Be the first to apply!