Santa Clara, California, United States Hybrid USD 62,400 - 124,800 Hourly

d-Matrix is hiring an AI Software Architect Intern

About the Role

d-Matrix is looking for an AI Software Architect Intern to help accelerate AI application performance at the intersection of hardware and software. You will contribute to the architecture of our next-generation inference accelerators, focusing on fundamental technologies and emerging workloads.

What You'll Do

  • Contribute to features that power the next generation of inference accelerators for datacenters.
  • Keep up with the latest research in ML architecture and algorithms and collaborate with design, verification, and software teams.
  • Map machine learning algorithms into functional, performance specifications of key hardware units.
  • Propose new features to enable or accelerate machine learning algorithms.
  • Study the benefits of proposed features with system models (analytical, cycle-level) and generate software references.

What We're Looking For

  • MS degree with 3+ years of experience or a PhD candidate with prior industry internship experience.
  • A solid grasp through academic or industry experience in multiple relevant areas: computer architecture, hardware software codesign, performance modeling, and ML fundamentals (particularly DNNs).
  • A self-motivated team player with a strong sense of collaboration and initiative.

Nice to Have

  • Hands-on experience with SoC design, bus protocols, memory interfaces, network-on-chip topologies, I/O and multi-device scalable systems.
  • Programming fluency in C/C++ or Python, with familiarity with common ML frameworks like PyTorch.
  • A research background with a publication record in top-tier architecture or machine learning venues (e.g., ISCA, MICRO, ASPLOS, HPCA, ICLR, NeurIPS).

Technical Stack

  • C/C++
  • Python
  • PyTorch

Team & Environment

You’ll be a member of the architecture team, collaborating closely with design, verification, and software teams. Our culture is built on respect, collaboration, and humility, valuing direct communication and diverse perspectives to find the best solutions. We seek individuals passionate about tackling challenges and driven by execution.

Work Mode

This role follows a hybrid work model and is based in Santa Clara, CA.

d-Matrix is proud to be an equal opportunity workplace and affirmative action employer. We are committed to fostering an inclusive environment where everyone feels welcomed and empowered to do their best work.

Required Skills
C/C++PythonPyTorchComputer ArchitectureHardware Software CodesignPerformance ModelingMachine LearningDeep Neural Networks C/C++PythonPyTorchComputer ArchitectureHardware Software CodesignPerformance ModelingMachine LearningDeep Neural Networks
Your first international client?

Don't lose them over invoicing

Clients ghost freelancers with unprofessional invoicing. Glopay gives you a real EU company partnership so they take you seriously from invoice #1.

Instant EU company partnership
Invoice builder with your branding
Automated payment reminders
Real-time payment tracking
Get EU company now
Ready in 24 hours
About company
d-Matrix
d-Matrix is focused on unleashing the potential of generative AI to power the transformation of technology. They are at the forefront of software and hardware innovation, pushing the boundaries of what is possible.
All jobs at d-Matrix Visit website
Job Details
Department Software Development
Category embedded
Posted 2 months ago