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
20 hours 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: 9 days ago • Promoted
    Memory System Architect, Silicon

    Memory System Architect, Silicon

    Google • Mountain View, CA, United States
    Full-time
    Memory System Architect, Silicon.Explore and evaluate different architecture and design choices for power- and performance-efficient coherent and non-coherent memory systems.Author hardware archite...Show more
    Last updated: 20 hours ago • Promoted • New!
    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
    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
    Machine Learning Engineer

    Machine Learning Engineer

    MM International • Fremont, California, USA
    Full-time
    Codility assessment will be shared with the candidate where they need to score a minimum of 70% and post that a general video screening with PV. Then we send the submission to the client.Our direct ...Show more
    Last updated: 23 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
    Machine Learning System Engineer US - Remote

    Machine Learning System Engineer US - Remote

    Meshy LLC. • Sunnyvale, CA, United States
    Remote
    Full-time
    We are looking for Machine Learning Systems Engineers who can help us build the world's largest end-to-end 3D native machine learning systems. You will help us build our end to end ML framework dedi...Show more
    Last updated: 20 hours ago • Promoted • New!
    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
    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
    Software Development Engineer

    Software Development Engineer

    Amazon • Santa Cruz, CA, USA
    Full-time
    Join Amazon's engineering team and help us build innovative solutions to complex problems.As a Software Development Engineer, you will design, develop, and test software applications and services.W...Show more
    Last updated: 23 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
    Software Machine Learning Engineer

    Software Machine Learning Engineer

    ServicePoint IT • Los Altos, CA, United States
    Full-time
    ServicePoint Has a Customer Seeking a Software Machine Learning Engineer For a 3+ Month Opportunity Located In Los Altos, CA. There Is a Possibility For Extensions Or Even Hire Down The Road.The Hou...Show more
    Last updated: 12 days ago • Promoted