Talent.com
Machine Learning System Software Architect
Machine Learning System Software ArchitectBaidu • Sunnyvale, CA, United States
Machine Learning System Software Architect

Machine Learning System Software Architect

Baidu • Sunnyvale, CA, United States
1 day ago
Job type
  • Full-time
Job description

Overview

Sunnyvale,CA

We’re looking forward to you joining us to collaborate, contribute, and revolutionize AI silicon and system. We’re seeking 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 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.

Responsibilities

  • Create differentiated architectural innovations for Baidu’s Kunlun AI SoC roadmap. Architect, simulate, and design machine learning solutions for our AI products.
  • Develop system-level ML architectures that push performance, power, and latency boundaries; collaborate with teammates to optimize hardware and software for maximum performance.
  • Monitor industrial and academic trends in artificial intelligence and determine intersections with roadmaps. Drive partnerships for access to 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 optimize 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 systems and HPC.
  • 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 : We provide the best possible platform to accomplish this great mission.
  • Self-directed : We work best with people who 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 and pursue big goals together.
  • LI-DNI

    Apply for this job

    Interested in building your career at Baidu USA? Please apply through Baidu USA careers channels.

    #J-18808-Ljbffr

    Create a job alert for this search

    Software Architect • Sunnyvale, CA, United States

    Related jobs
    Machine Learning Systems Engineer

    Machine Learning Systems Engineer

    Apple Inc. • Cupertino, CA, United States
    Full-time
    Cupertino, California, United States Machine Learning and AI.The Siri organization is looking for passionate Machine Learning Systems Engineers to join us in developing and shipping state-of-the-ar...Show more
    Last updated: 10 days ago • Promoted
    Senior Software Engineer - Machine LearningRemote

    Senior Software Engineer - Machine LearningRemote

    Janea Systems • San Jose, CA, United States
    Full-time
    Senior Software Engineer - Machine Learning.Janea Systems (USA) is a dynamic team of the best & brightest software engineering specialists and solutions innovators, from around the world.From kerne...Show more
    Last updated: 4 days ago • Promoted
    Senior Software Architect - Deep Learning and HPC Communications

    Senior Software Architect - Deep Learning and HPC Communications

    NVIDIA • Santa Clara, CA, United States
    Full-time
    NVIDIA is leading groundbreaking developments in Artificial Intelligence, High Performance Computing and Visualization.The GPU our invention serves as the visual cortex of modern computers an...Show more
    Last updated: 18 days ago • Promoted
    Machine Learning Systems Engineer (1 Year Fixed Term)

    Machine Learning Systems Engineer (1 Year Fixed Term)

    Stanford University School of Medicine • Palo Alto, CA, United States
    Full-time +1
    Machine Learning Systems Engineer (1 Year Fixed Term).Stanford University School of Medicine.Be among the first 25 applicants. Machine Learning Systems Engineer (1 Year Fixed Term).Stanford Universi...Show more
    Last updated: 30+ days ago • Promoted
    Senior / Mid-Level Machine Learning Engineer (Audio Applications)

    Senior / Mid-Level Machine Learning Engineer (Audio Applications)

    NR Consulting • Fremont, CA, United States
    Full-time
    Title : Senior / Mid-Level Machine Learning Engineer (Audio Applications).Develop, optimize, and deploy lightweight machine learning models for edge AI applications, particularly for audio processin...Show more
    Last updated: 30+ days ago • Promoted
    Sr. Software Engineer, Machine Learning Revenue

    Sr. Software Engineer, Machine Learning Revenue

    Match Group • Palo Alto, CA, United States
    Full-time
    Launched in 2012, Tinder® revolutionized how people meet, growing from 1 match to one billion matches in just two years.This rapid growth demonstrates its ability to fulfill a fundamental human nee...Show more
    Last updated: 30+ days ago • Promoted
    Machine Learning Engineer (Computer Network Architect)

    Machine Learning Engineer (Computer Network Architect)

    cPacket Networks • Milpitas, CA, United States
    Full-time
    Packet is a leading provider of next-generation Network Observability for the modern enterprise.Packet's solutions are the leading-edge foundation for network observability for enterprises, cloud a...Show more
    Last updated: 12 days ago • Promoted
    Software Engineer III - Machine Learning

    Software Engineer III - Machine Learning

    Walmart • Sunnyvale, CA, United States
    Full-time +1
    We are seeking a Software Engineer III to contribute to the development of intelligent ranking systems that power personalized shopping experiences across our e-commerce platform.This role involves...Show more
    Last updated: 30+ days ago • Promoted
    Staff Machine Learning Engineer & Architect

    Staff Machine Learning Engineer & Architect

    Adobe • San Jose, California, USA
    Full-time
    Changing the world through digital experiences is what Adobes all about.We give everyonefrom emerging artists to global brandseverything they need to design and deliver exceptional digital experien...Show more
    Last updated: 20 days ago • Promoted
    Staff Machine Learning Engineer & Architect

    Staff Machine Learning Engineer & Architect

    Adobe Inc. • San Jose, CA, United States
    Full-time
    Changing the world through digital experiences is what Adobe's all about.We give everyone—from emerging artists to global brands—everything they need to design and deliver exceptional digital exper...Show more
    Last updated: 24 days ago • Promoted
    Senior Software Engineer - Machine Learning

    Senior Software Engineer - Machine Learning

    The Trade Desk • San Jose, CA, United States
    Full-time
    At The Trade Desk, we design and build custom solutions that extend our platform's capabilities, with a focus on quality, reusability, and customer success. From client facing applications and backe...Show more
    Last updated: 29 days ago • Promoted
    Machine Learning System Software Engineer

    Machine Learning System Software Engineer

    Apple • Sunnyvale, CA, United States
    Full-time
    At Apple, we're on the cutting edge of delivering transformative experiences through Artificial Intelligence.If you're passionate about pushing the boundaries of AI and hardware optimization, we wa...Show more
    Last updated: 30+ days ago • Promoted
    Machine Learning System Engineer

    Machine Learning System Engineer

    Signify Technology • San Jose, CA, United States
    Full-time
    Machine Learning System Engineer.An AI startup is seeking a Senior Systems Engineer to optimize deep learning performance at scale. In this role, you’ll work at the intersection of systems, infrastr...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer, Machine Learning Infrastructure

    Software Engineer, Machine Learning Infrastructure

    Tik Tok • San Jose, CA, United States
    Full-time
    About The Team Our Recommendation Architecture Team is responsible for building up and optimizing the architecture for our recommendation system to provide the most stable and best experience for o...Show more
    Last updated: 30+ days ago • Promoted
    Machine Learning Systems Engineer (1 Year Fixed Term)

    Machine Learning Systems Engineer (1 Year Fixed Term)

    Stanford University • Palo Alto, CA, United States
    Full-time +1
    Machine Learning Systems Engineer (1 Year Fixed Term).Machine Learning Systems Engineer (1 Year Fixed Term).Get AI-powered advice on this job and more exclusive features. The Department of Ophthalmo...Show more
    Last updated: 30+ days ago • Promoted
    Principal AI / ML System Software Engineer

    Principal AI / ML System Software Engineer

    d-Matrix • Santa Clara, CA, United States
    Full-time
    AI to power the transformation of technology.We are at the forefront of software and hardware innovation, pushing the boundaries of what is possible. We value humility and believe in direct communic...Show more
    Last updated: 30+ days ago • Promoted
    System Architect, Simulations & Models

    System Architect, Simulations & Models

    PsiQuantum • Palo Alto, CA, United States
    Full-time
    Quantum computing holds the promise of humanity's mastery over the natural world, but only if we can build a.PsiQuantum is on a mission to build the first real, useful quantum computers, capable of...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer, Machine Learning

    Software Engineer, Machine Learning

    META • Fremont, CA, United States
    Full-time
    Meta is seeking talented engineers to join our teams in building cutting-edge products that connect billions of people around the world. As a member of our team, you will have the opportunity to wor...Show more
    Last updated: 30+ days ago • Promoted