Talent.com
AI Accelerator Software Engineer-Communication Kernel
AI Accelerator Software Engineer-Communication KernelAmpere • Santa Clara, CA, United States
AI Accelerator Software Engineer-Communication Kernel

AI Accelerator Software Engineer-Communication Kernel

Ampere • Santa Clara, CA, United States
11 days ago
Job type
  • Full-time
Job description

Description

Invent the future with us.

Ampere is a semiconductor design company for a new era, leading the future of computing with an innovative approach to CPU design focused on high-performance, energy efficient, sustainable cloud computing.

By providing a new level of predictable performance, efficiency, and sustainability Ampere is working with leading cloud suppliers and a growing partner ecosystem to deliver cloud instances, servers and embedded / edge products that can handle the compute demands of today and tomorrow.

Join us at Ampere and work alongside a passionate and growing team - we'd love to have you apply!

About the role :

In this role as an AI Accelerator Software Engineer-Communication Kernel, you will drive the development and optimization of cutting-edge AI frameworks. You will be at the forefront of advancing AI capabilities, helping to pave the way for high-performance and efficient computing solutions that will meet future AI demands.

What you'll achieve :

  • In this role, you will develop communication kernels and enable the cutting-edge distributed inference technologies like Tensor / Pipeline parallelism, disaggregated prefil and decode for Ampere accelerator.
  • Go deep into to the entire SW / HW stack to accelerate the deep learning including but not limited to inference serving, framework integration, compiler, runtime library, communication and compute kernel development, and performance tuning.
  • In this role, you will work on deep learning model enabling with performance and accuracy for popular frameworks like PyTorch and Llama.cpp and for serving platforms like vLLM and SGLang, positioning you at the forefront of AI innovation.
  • HW / SW codesign to optimize existing AI architectures to enhance computational efficiency, increase throughput, reduce latency, and improve the scalability, pushing the boundaries of what's possible in AI technology.
  • Be a key team member in building state-of-the-art software and hardware AI co-processors / accelerators, contribute to a collaborative and dynamic work environment, supporting continuous improvement and excellence.
  • Collaborate with cross-functional teams to integrate AI solutions into Ampere's cloud-native processor platforms and accelerators.

About you :

  • BS Computer Science, Mathematics or a related technical field & 12 years of related experience; or MS degree & 8 years; or PhD & 5 years
  • Previous development experience using or implementing a collective communication library like NCCL / RCCL / MPI, or working experience of socket programming
  • This position requires strong expertise in programming languages such as Python, C / C++ with a strong background in performance tuning.
  • Previous software development with a focus on AI frameworks - PyTorch, llama.cpp, ONNX, etc is a big plus.
  • Solid understanding of AI and machine learning concepts, including neural networks and data processing frameworks is also preferred.
  • Experience with high-performance computing systems and cloud-based architectures.
  • What we'll offer :

    At Ampere we believe in taking care of our employees and providing a competitive total rewards package that includes base pay, long-term incentive, and comprehensive benefits. The full base pay range for this role is between $169,500 and $282,500, except in the San Francisco Bay Area where the range is between $178,500 and $297,500.

    Our benefits include health, wellness, and financial programs that support employees through every stage of life, with full benefits eligibility at 20 hours per week.

    Benefit highlights include :

  • Premium medical insurance, dental insurance, vision insurance, as well as income protection and a 401K retirement plan, so that you can feel secure in your health and financial future.
  • Unlimited Flextime and 10+ paid holidays so that you can embrace a healthy work-life balance.
  • A variety of healthy snacks, energizing espresso, and refreshing drinks to keep you fueled and focused throughout the day.
  • And there is much more than compensation and benefits. At Ampere, we foster an inclusive culture that empowers our employees to do more and grow more. We are passionate about inventing industry leading cloud-native designs that contribute to a more sustainable future. We are excited to share more about our career opportunities with you through the interview process.

    #LI-DR

    #LI-Hybrid

    Ampere is an inclusive and equal opportunity employer and welcomes applicants from all backgrounds. All qualified applicants will receive consideration for employment without regard to race, color, national origin, citizenship, religion, age, veteran and / or military status, sex, sexual orientation, gender, gender identity, gender expression, physical or mental disability, or any other basis protected by federal, state or local law.

    Create a job alert for this search

    Accelerator Software • Santa Clara, CA, United States

    Related jobs
    Senior, Software Engineer - AI

    Senior, Software Engineer - AI

    Walmart • Sunnyvale, CA, United States
    Full-time +1
    Develop next generation Last Mile Delivery software applications, including very high capacity, guaranteed availability, and mass market usability without compromising quality.Engage in hands on en...Show more
    Last updated: 11 days ago • Promoted
    Software Engineer - Analytics & AI

    Software Engineer - Analytics & AI

    Cxapp Us, Inc. • San Ramon, California, United States
    Full-time
    At CXApp, we are the innovators of Indoor Intelligence, delivering actionable insights for people, places and things.Our flagship product the “CXApp” is a workplace experience platform for the ente...Show more
    Last updated: 30+ days ago • Promoted
    Sr. Software Engineer - AI / LLM Applications (26456)

    Sr. Software Engineer - AI / LLM Applications (26456)

    Supermicro • San Jose, CA, United States
    Full-time
    Supermicro is a Top Tier provider of advanced server, storage, and networking solutions for Data Center, Cloud Computing, Enterprise IT, Hadoop / Big Data, Hyperscale, HPC and IoT / Embedded customers...Show more
    Last updated: 20 days ago • Promoted
    Senior Software Engineer, AI for Quantum

    Senior Software Engineer, AI for Quantum

    PsiQuantum • Palo Alto, CA, United States
    Full-time
    PsiQuantum'smission is to build the first useful quantum computers-machines capable of delivering the breakthroughs the field has long promised. Since our founding in 2016, our singular focus has be...Show more
    Last updated: 30+ days ago • Promoted
    AI Accelerator Software Engineer-Graph Optimization

    AI Accelerator Software Engineer-Graph Optimization

    Ampere • Santa Clara, CA, United States
    Full-time
    Ampere is a semiconductor design company for a new era, leading the future of computing with an innovative approach to CPU design focused on high-performance, energy efficient, sustainable cloud co...Show more
    Last updated: 11 days ago • Promoted
    Senior Software Engineer, AI

    Senior Software Engineer, AI

    Floqast • San Jose, California, United States
    Full-time
    As a Senior AI Engineer on our Core AI team, you will be a cornerstone of FloQast's AI transformation.You will architect, build, and scale the AI products that power our accounting automation platf...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer - Generative AI Research & Development - Technology R&D

    Senior Software Engineer - Generative AI Research & Development - Technology R&D

    American Express • Palo Alto, CA, United States
    Full-time
    At American Express, our culture is built on a 175-year history of innovation, shared values and Leadership Behaviors, and an unwavering commitment to back our customers, communities, and colleague...Show more
    Last updated: 11 days ago • Promoted
    Senior Software Engineer, AI Inference Platform

    Senior Software Engineer, AI Inference Platform

    Cerebras Systems • Sunnyvale, CA, United States
    Full-time
    Senior Software Engineer, AI Inference Platform.Sunnyvale, CA or Toronto, Canada.Cerebras Systems builds the world's largest AI chip, 56 times larger than GPUs. Our novel wafer‑scale architecture de...Show more
    Last updated: 18 days ago • Promoted
    Software Engineer, AI Inference Codesign

    Software Engineer, AI Inference Codesign

    Tesla • Palo Alto, CA, United States
    Full-time
    The AI inference co-design team's goal is to take research models and make them run efficiently on our AI-ASIC to power real-time inference for Autopilot and Optimus programs.This unique role lies ...Show more
    Last updated: 7 days ago • Promoted
    AI Software Engineer - Interlinked

    AI Software Engineer - Interlinked

    Apple • Cupertino, CA, United States
    Full-time
    Imagine the innovations you can build with the power of AI.The Interlinked team, within Apple's Security Engineering & Architecture organization, is building intelligent frameworks, tools, and auto...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer, AI Inference Platform

    Senior Software Engineer, AI Inference Platform

    CEREBRAS SYSTEMS INC. • Sunnyvale, CA, United States
    Full-time
    Cerebras Systems builds the world's largest AI chip, 56 times larger than GPUs.Our novel wafer-scale architecture provides the AI compute power of dozens of GPUs on a single chip, with the programm...Show more
    Last updated: 11 days ago • Promoted
    Software Engineer, AI Products

    Software Engineer, AI Products

    DeepMind • Mountain View, California, USA
    Full-time
    We are seeking a highly motivated and innovative Software Engineer to join us in rapidly exploring and implementing the state-of-the-art Gemini models across core Google products.You will work dire...Show more
    Last updated: 16 days ago • Promoted
    Senior Software Engineer, Agentic AI

    Senior Software Engineer, Agentic AI

    PayPal • San Jose, CA, United States
    Full-time
    PayPal has been revolutionizing commerce globally for more than 25 years.Creating innovative experiences that make moving money, selling, and shopping simple, personalized, and secure, PayPal empow...Show more
    Last updated: 11 days ago • Promoted
    Senior Software Engineer, AI Platform

    Senior Software Engineer, AI Platform

    Linkedin • Mountain View, California, United States
    Full-time
    LinkedIn is the worlds largest professional network, built to create economic opportunity for every member of the global workforce. Our products help people make powerful connections, discover excit...Show more
    Last updated: 10 hours ago • Promoted • New!
    Software Engineer - Analytics & AI

    Software Engineer - Analytics & AI

    CXApp, Inc • San Ramon, CA, United States
    Full-time
    CXAPP is a forward-thinking technology company that leverages AI and data science to drive innovation and deliver cutting-edge solutions. At CXApp, we are the innovators of Indoor Intelligence, deli...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer - Applied AI

    Software Engineer - Applied AI

    Selector Software • Santa Clara, California, United States
    Full-time
    Selector is building an operational intelligence platform for digital infrastructure.By adopting an AI / ML-based analytics approach, the platform provides actionable multi-dimensional insights to ne...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer - AI Agent

    Software Engineer - AI Agent

    Zoom Video Communications • San Jose, CA, United States
    Full-time
    Immigration sponsorship is not available for this position.We are looking for an AI Agent Engineer to join our team and help build the backend foundation for AI powered product experiences.In this ...Show more
    Last updated: 11 days ago • Promoted
    Software AI Engineer

    Software AI Engineer

    Jade Global • San Jose, CA, United States
    Full-time
    Design, develop, and implement AI / ML models and algorithms using Python.Deploy and manage AI solutions on cloud platforms (e. Collaborate with data scientists and other engineers to integrate AI mod...Show more
    Last updated: 30+ days ago • Promoted