AI Software Developer

5 days ago


Santa Clara, California, United States Rivos Full time

About the Role:

Rivos is seeking a highly skilled AI Software Developer to join our team. As a key member of our software development team, you will be responsible for building and maintaining our AI software stack, porting it to new hardware platforms, and optimizing its performance.

Key Responsibilities:

  • Design and develop AI software components
  • Port AI software to run on new hardware platforms
  • Profile and tune AI applications for optimal performance
  • Implement math operators used in AI
  • Build infrastructure to validate AI models running on new hardware platforms

Requirements:

  • Coursework or experience with C or C++
  • Coursework or experience in Operating Systems or Embedded Software Engineering
  • Coursework or experience with Assembly Language Programming and Computer Architecture
  • Familiarity with Python
  • Excellent problem-solving skills, written and verbal communication skills, strong organization skills, and high self-motivation
  • Ability to work well in a team and be productive under aggressive schedules
  • Desire to learn new skills and tackle novel problems

Optional Requirements:

  • Experience with NumPy, PyTorch, TensorFlow, or JAX
  • Experience with Rust
  • Experience with CUDA, OpenCL, OpenGL, or SYCL
  • Coursework or experience with compiler development
  • Coursework or experience with Machine Learning algorithms

About Rivos:

Rivos is a fast-growing startup that has assembled a world-class team of silicon, software, and platform designers. We are backed by premier financial and strategic investors who share our long-term vision of building industry-leading power-efficient, high-performance, secure server solutions based on RISC-V.

We support the intense requirements of large language models and data analytics by providing a full solution of optimized chips combining RISC-V CPUs and a Data Parallel Accelerator, a reference multi-chip OCP modular server, and a full firmware-to-application open software stack.

Our customers can easily deploy workloads using their existing models, giving them an immediate TCO benefit.



  • Santa Clara, California, United States Rivos Full time

    Job SummaryWe are seeking a highly skilled AI Software Developer to join our team at Rivos. As a key member of our software development team, you will be responsible for designing and developing cutting-edge AI software solutions.Key Responsibilities:Design and develop AI software componentsPort AI software to run on new hardware platformsProfile and tune AI...

  • Software Developer

    1 month ago


    Santa Clara, California, United States Selector Software Full time

    About UsSelector Software is a leading provider of operational intelligence platforms for digital infrastructure. Our innovative approach combines AI/ML-based analytics with seamless collaboration and search-driven conversational user experiences.We serve leading Telecoms, Media Providers, Retail, and Professional Sports organizations worldwide. Our mission...


  • Santa Clara, California, United States Advanced Micro Devices , Inc. Full time

    Transforming Lives with AMD TechnologyWe are seeking an experienced software engineer to join our Data Center GPU organization, where we are building amazing AI-powered products with talented engineers.The Role:As a software development engineer, you will be responsible for developing software to enable a world-class experience for users of AMD accelerator...


  • Santa Clara, California, United States HPE Full time

    About the Role:Hewlett Packard Enterprise (HPE) is seeking an experienced Software Engineer to join the Slingshot Ecosystem Development Team. This role will focus on expanding HPE's High Performance Ethernet Fabric product growth through Commercial HPC use cases, AI use cases networking, systems, and application and open-source...


  • Santa Clara, California, United States Advanced Micro Devices , Inc. Full time

    Transforming Lives with AMD TechnologyWe are dedicated to enriching our industry, communities, and the world through the power of AMD technology. Our mission is to build exceptional products that accelerate next-generation computing experiences, serving as the cornerstone for enterprise Data Centers, Artificial Intelligence, HPC, and Embedded systems.The...


  • Santa Clara, California, United States HPE Full time

    Job Description:Hewlett Packard Enterprise is seeking a highly skilled Software Engineer to join our HPC and AI organization. As a key member of the Slingshot Ethernet Fabric team, you will play a critical role in expanding HPE's High Performance Ethernet Fabric product growth through Commercial HPC use cases, AI use cases networking, systems, and...

  • Product Manager

    2 weeks ago


    Santa Clara, California, United States Global AI Platform Corporation Full time

    About Global AI Platform CorporationGlobal AI Platform Corporation is a pioneering company in the AI industry, founded in June 2023. Headquartered in Santa Clara, California, with additional operations in Pangyo, South Korea, we are dedicated to developing cutting-edge AI technologies. Our flagship project is the Personal AI Assistant (PAA), designed to...


  • Santa Clara, California, United States d-Matrix Full time

    We are seeking a highly skilled Senior/Staff SW Engineer (Systems) to join our team at d-Matrix. As a key member of our Software team, you will be responsible for the development, enhancement, and maintenance of the next-generation AI Deployment software.The ideal candidate will have a strong grasp of system software, data structures, parallel programming,...


  • Santa Clara, California, United States NVIDIA Full time

    Job Title: Principal Engineer for AI Software ResiliencyWe are seeking a highly skilled Principal Engineer to lead the development of AI software resiliency for our cutting-edge AI supercomputers.About the Role:As a Principal Engineer, you will play a pivotal role in defining and implementing critical resiliency features for our AI supercomputers at a scale...


  • Santa Clara, California, United States Nvidia Full time

    About NVIDIANVIDIA is a leader in the technology industry, renowned for its innovative products and solutions. We are seeking a highly experienced and dynamic Principal Software Engineer to join our team and contribute to the development of our generative AI systems and productivity solutions.Job SummaryWe are looking for a skilled software engineer to lead...


  • Santa Clara, California, United States ServiceNow Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our AI Engineering team. As a key member of our team, you will be responsible for designing, implementing, and maintaining efficient, reusable, and reliable Python code for our AI-driven software solutions.Key Responsibilities:Design and implement scalable, secure, and...


  • Santa Clara, California, United States NVIDIA Full time

    Job DescriptionWe are seeking a highly skilled Principal Engineer to lead the development of AI software resiliency for our cutting-edge AI supercomputers. As a key member of our team, you will play a pivotal role in defining and implementing critical resiliency features to ensure our AI systems remain robust and reliable at all times.Key...


  • Santa Clara, California, United States ServiceNow Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our AI Engineering team at ServiceNow. As a key member of our team, you will be responsible for designing, implementing, and maintaining efficient, reusable, and reliable Python code for our AI-driven software solutions.As a Senior Software Engineer, you will have the opportunity...


  • Santa Clara, California, United States Couchbase, Inc. Full time

    Empower the Future of Database TechnologyCouchbase is seeking a highly skilled Senior Software Engineer to join our AI team. As a key member of our engineering team, you will design and implement cutting-edge database and AI features and tools using the latest techniques to evolve Couchbase products and Capella service.Key Responsibilities:Design and...


  • Santa Clara, California, United States NVIDIA Full time

    We are seeking a highly skilled AI Software Engineer to join our team at NVIDIA. As a key member of our NeMo framework development team, you will be responsible for crafting and implementing new model development features, optimizations, defining APIs, analyzing and tuning performance, expanding functionality coverage to build larger, coherent toolsets and...


  • Santa Clara, California, United States ServiceNow Full time

    Job DescriptionServiceNow is a global market leader in AI-enhanced technology, serving over 8,100 customers, including 85% of the Fortune 500. We're seeking a skilled Senior Software Engineer to join our AI Engineering team and drive the development of highly scalable backend services that impact AI-related products.About Digital TechnologyWe're redefining...


  • Santa Clara, California, United States Advanced Micro Devices , Inc. Full time

    Transforming Lives with AMD TechnologyWe are committed to building great products that accelerate next-generation computing experiences, serving as the cornerstone for enterprise Data Centers, Artificial Intelligence, HPC, and Embedded systems. Our team is dedicated to designing exceptional products that drive the evolution of computing experiences.The...


  • Santa Clara, California, United States Amazon Full time

    About the RoleWe are seeking an experienced Software Development Manager to lead our Health AI team in Santa Clara. As the founding leader of the team, you will evolve the new team's charter, establish AWS OE best practices for the new service, and build relationships with partner AWS service teams.Key ResponsibilitiesLead a 2-pizza team of SDEs in defining,...


  • Santa Clara, California, United States NVIDIA Full time

    We are seeking a highly skilled Senior Software Engineer, AI to join our team at NVIDIA. Our high-performance computing platforms are powering the AI revolution, and our GPUs deliver industry-leading performance on many applications, including generative AI through our impressive suite of software products like TensorRT and cuDNN.As a member of our team, you...


  • Santa Clara, California, United States NVIDIA Full time

    We are seeking a highly skilled AI Software Engineer to join our team at NVIDIA. As a key member of our team, you will be responsible for crafting and implementing new model development features, optimizations, defining APIs, analyzing and tuning performance, expanding functionality coverage to build larger, coherent toolsets and libraries.Key...