Software Architect for AI Compute Engine

4 weeks ago


Santa Clara, California, United States d-Matrix Full time
Job Description:

d-Matrix is revolutionizing the field of memory-compute integration with our cutting-edge digital in-memory compute (DIMC) engine. This innovative technology has the potential to break through the memory wall, minimizing data movements and paving the way for significant advancements in AI compute.

We are seeking a highly skilled Software Architect to join our team and help productize the SW stack for our AI compute engine. As part of our Software team, you will be responsible for the development, enhancement, and maintenance of the development and testing infrastructure for next-generation AI hardware.

The ideal candidate will have a strong grasp of computer architecture, data structures, system software, and machine learning fundamentals. Proficiency in Python/C/C++ development in a Linux environment and experience with deep learning frameworks (such as PyTorch, Tensorflow) are also essential. Additionally, a research background with a publication record in top-tier ML/Computer architecture conferences is highly desirable.

Responsibilities include:
  • Implementing and optimizing ML workloads and low-level software algorithms for specialized hardware such as FPGAs, DSPs, DL accelerators.
  • Experience with ML Models from definition to deployment including training, quantization, sparsity, model preprocessing, and deployment.
  • Work experience at a cloud provider or AI compute / sub-system company.

What We Offer:

We are committed to fostering an inclusive environment where everyone feels welcomed and empowered to do their best work. We hire the best talent for our teams, regardless of race, religion, color, age, disability, sex, gender identity, sexual orientation, ancestry, genetic information, marital status, national origin, political affiliation, or veteran status.

d-Matrix is poised to advance Large Language Models to scale Generative inference acceleration with our chiplets and In-Memory compute approach. We are on track to deliver our first commercial product in 2024 and are poised to meet the energy and performance demands of these Large Language Models. Our pedigree comes from companies like Microsoft, Broadcom, Inphi, Intel, Texas Instruments, Lucent, MIPS, and Wave Computing. Our past successes include building chips for all the cloud hyperscalers globally - Amazon, Facebook, Google, Microsoft, Alibaba, Tencent, along with enterprise and mobile operators like China Mobile, Cisco, Nokia, Ciena, Reliance Jio, Verizon, AT&T.

  • Santa Clara, California, United States Nvidia Full time

    AI Solution Architect EngineerWe are seeking an experienced AI Solution Architect Engineer to join our team at NVIDIA. As a key member of our Solution Architect organization, you will work with our customers to develop and deploy innovative AI solutions using NVIDIA's cutting-edge technologies.Key Responsibilities:Develop and demonstrate software solutions...


  • Santa Clara, California, United States NVIDIA Full time

    We are seeking a highly skilled AI Solution Architect Engineer to join our team at NVIDIA. As a key member of our Solution Architect organization, you will work with the latest breakthroughs in deep learning and AI, driving innovation and excellence in AI software development and deployment.This role offers an excellent opportunity to build your career in...


  • Santa Clara, California, United States NVIDIA Full time

    AI Solutions ArchitectWe are seeking a highly skilled AI Solutions Architect to join our team at NVIDIA. As a key member of our Solution Architect organization, you will work closely with our customers to develop and deploy innovative AI solutions using NVIDIA's cutting-edge technologies.Key Responsibilities:Lead software customer technical engagements with...


  • Santa Clara, California, United States NVIDIA Full time

    NVIDIA is seeking highly skilled AI Solutions Architects to collaborate with customers on cutting-edge Generative AI projects.As a Senior AI Solutions Architect, you will work closely with customers to understand their technical needs and develop high-value solutions using NVIDIA's latest AI technology.You will partner with cross-functional teams to define...


  • 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 talented Deep Learning Computer Architect to join our team at NVIDIA. As a member of our deep learning architecture team, you will contribute to features that help next-generation GPUs advance the state of AI.This position requires you to keep up with the latest DL research and collaborate with diverse teams, including DL researchers,...


  • Santa Clara, California, United States NVIDIA Full time

    As a Solutions Architect at NVIDIA, you will be part of a team that brings innovative AI solutions to our largest customers. We are looking for an experienced professional to assist customers in building AI/ML and HPC software solutions at scale.You will be driving end-to-end technology solutions with some of NVIDIA's most strategic customers, leveraging our...


  • Santa Clara, California, United States ServiceNow Full time

    Transforming Work with AIAt ServiceNow, we're revolutionizing the way work is done with cutting-edge AI technology. As an AI Application Architect, you'll play a pivotal role in shaping the future of AI-driven search and digital assistant solutions. Your work will directly impact how employees and customers access and interact with information, driving...


  • Santa Clara, California, United States NVIDIA Full time

    We are seeking a seasoned Solutions Architect Manager to lead a team of experts in Generative AI solutions and collaborate with customers and NVIDIA teams to support AI applications and platforms.As a Solutions Architect Manager, you will work closely with customers to help them adopt and build solutions using NVIDIA technology, leveraging your expertise in...


  • Santa Clara, California, United States Rivos Full time

    Job Title: AI Software Development EngineerAbout the Role:We are looking for a highly skilled AI Software Development Engineer to join our team at Rivos. As a key member of our silicon, software, and platform design team, you will be responsible for building and maintaining our AI software stack. Key Responsibilities:* Build-up components of an AI Software...


  • Santa Clara, California, United States NVIDIA Full time

    Are you passionate about bringing Artificial Intelligence (AI) solutions to NVIDIA's largest customers? As a Solutions Architect, you will play a key role in assisting customers in building AI/ML and HPC software solutions at scale.As part of the NVIDIA Solutions Architecture team, you will drive end-to-end technology solutions with some of NVIDIA's most...


  • Santa Clara, California, United States NVIDIA Full time

    Job Description:NVIDIA is the world leader in computer graphics, artificial intelligence, and accelerated computing. For over 25 years, we have been at the forefront of research and engineering around the greatest advances in technology. Our history of innovation drives us to solve the world's hardest problems.We are looking for a Senior HPC and AI Solutions...


  • 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 NVIDIA Full time

    We are seeking a highly skilled Senior Software Architect to lead the design and development of our AI platform for industrial-grade robotics solutions.The ideal candidate will have a strong background in computer science, electrical engineering, or a related field, and at least 5 years of experience working on cloud platforms.Key responsibilities include...


  • 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...


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

    Transforming Lives with AMD TechnologyWe are committed to enriching our industry, communities, and the world with AMD technology. Our mission is to build great products that accelerate next-generation computing experiences - the building blocks for the data center, artificial intelligence, PCs, gaming, and embedded systems.The Team:Our Data Center GPU...


  • Santa Clara, California, United States NVIDIA Full time

    Are you passionate about emerging technologies and AI? We are seeking a skilled Solutions Architect to join our NVIDIA AI Enterprise team.The mission of our team is to guide and enable the successful adoption of DGX Cloud and NVIDIA AI Enterprise Software in production environments.DGX Cloud is an AI platform for enterprise developers, optimized for the...

  • Azure ML/AI Architect

    4 weeks ago


    Santa Clara, California, United States InterSources Full time

    Job Title: Azure ML/AI ArchitectAbout the Role:We are seeking an experienced Azure ML/AI Architect to join our team at InterSources Inc. As a key member of our team, you will be responsible for designing and developing AI applications on Azure cloud and Databricks.Key Responsibilities:- Architect, design and develop AI applications on Azure cloud and...


  • Santa Clara, California, United States NVIDIA Full time

    We are seeking a highly skilled Senior Software Engineer to join our US-based networking software group at NVIDIA. As a technical leader, you will have a unique opportunity to shape the future of the group, develop its technological vision, and strategize with partners on the next generation of software-defined networking products built on top of the...


  • Santa Clara, California, United States NVIDIA Full time

    Job DescriptionNVIDIA is seeking a highly skilled Senior Software Engineer to join our US-based networking software group. As a technical leader, you will have the opportunity to shape the future of the group, develop its technological vision, and strategize with partners on the next generation of software-defined networking products built on top of the...