ML HW/SW Co-Design Engineer

BBBH18569_1731046790
  • Negotiable
  • San Jose, California
  • Permanent

ML HW/SW Co-Design Engineer

Are you an engineer passionate about the intersection of hardware and machine learning? We are an early-stage startup working on innovative processor and ML accelerator designs, and we're looking for a Machine Learning Hardware/Software Co-Design Engineer to join our dynamic team. This is a hands-on role where you'll be part of a highly experienced group, developing cutting-edge solutions for the future of ML systems.

Our company is backed by top-tier VC firms and leaders in the semiconductor industry. Our team includes experts who have previously worked on high-impact processor designs such as x86, ARM, RISC-V, and more. With extensive experience in machine learning acceleration and deep backgrounds in DSP, signal processing, and numerical computation, we aim to revolutionize ML hardware/software co-design. We work with the latest research and technology to push the boundaries of on-device inference.

As a Machine Learning Hardware/Software Co-Design Engineer, you will play a critical role in developing both software and hardware solutions for ML systems. You will work closely with teams across architecture, RTL design, and physical design, providing performance analysis and driving requirements for our hardware/software stack. This is a unique opportunity to have a significant impact on the design process and the direction of the technology.

What we can offer you:

  • A collaborative environment with experienced industry professionals.
  • Ownership of key components in both hardware and software design.
  • Exposure to state-of-the-art ML accelerators and processor designs.
  • Opportunities to work on innovative, high-impact projects in the ML space.
  • Competitive salary and equity in a well-funded, early-stage startup.

Key responsibilities:

  • Analyze and optimize ML systems for performance, power, and accuracy.
  • Design and prototype solutions for on-device inference without sacrificing accuracy.
  • Collaborate with cross-functional teams to drive hardware/software co-design efforts.
  • Develop analytical models to benchmark and validate design ideas.
  • Lead performance modeling and optimization of CPU and GPU architectures.

In this role as a Machine Learning Hardware/Software Co-Design Engineer, you'll work on Python, PyTorch, C++, system optimization, on-device inference, and performance modeling. Your expertise will help shape the future of ML accelerator technology and allow us to deliver next-gen solutions

Tyler Long Recruitment Executive

Apply for this role