Machine Learning Software Engineering Intern

A company focused on unleashing the potential of generative AI through software and hardware innovation.
$62,400 - $104,000
Machine Learning
Software Engineering Intern
Hybrid
1 - 10 Employees
AI
This job posting may no longer be active. You may be interested in these related jobs instead:
2025 Fall Student Opportunities RBC Borealis - Machine Learning Software Engineer

Machine Learning Software Engineering Internship position at RBC Borealis AI for Fall 2025.

Software/AI Engineer (Internship)

Software/AI Engineering internship at FurtherAI building enterprise-grade AI agents for insurance automation

Summer Intern- Camera System Engineer

Summer internship opportunity at Qualcomm focusing on camera system engineering and AI, combining machine learning with embedded imaging solutions for Snapdragon chipsets.

Summer Intern- Machine Learning Engineer

Summer Machine Learning Engineer internship at Qualcomm, working on LLMs and AI solutions in Taiwan, perfect for CS/ML students passionate about cutting-edge AI technology.

2025 Summer Intern-Machine Learning/AI Engineer(CE)

Summer 2025 internship opportunity at Qualcomm focusing on machine learning and AI engineering, with emphasis on neural network platforms and ADAS development.

Description For Machine Learning Software Engineering Intern

d-Matrix is at the forefront of generative AI innovation, combining software and hardware expertise to push technological boundaries. As a Machine Learning Software Engineering Intern, you'll join our R&D SW Infrastructure Software team in Santa Clara, working in a hybrid model (3 days onsite). The internship runs from June 2nd to August 15th, offering hands-on experience in developing cutting-edge ML models and AI infrastructure.

You'll work on implementing state-of-the-art models like LLaMA, GPT, and BERT, while also developing essential tools for performance simulation, analysis, and debugging. The role involves creating AI infrastructure software, including kernel compilers and inference engines, and contributing to QA systems development.

Our culture emphasizes respect, collaboration, and direct communication. We value diverse perspectives and seek passionate individuals ready to tackle complex challenges. The position offers competitive hourly compensation ($30-$50/hour) and valuable experience in a fast-paced startup environment.

Ideal candidates should be pursuing a degree in Computer Science or related field, with strong programming skills in Python/C/C++. Additional experience with ML frameworks, compilers, and hardware accelerators is beneficial. This role provides an excellent opportunity to work with exceptional professionals while contributing to the advancement of AI technology.

The position includes comprehensive benefits, including medical, dental, vision, and 401k, demonstrating our commitment to employee wellbeing. Join us in shaping the future of AI technology while growing your career in a supportive, innovative environment.

Last updated 3 months ago

Responsibilities For Machine Learning Software Engineering Intern

  • Develop performant implementations of SOTA ML models (LLaMA, GPT, BERT, DLRM)
  • Develop and maintain tools for performance simulation, analysis, debugging, profiling
  • Develop AI infra software including kernel compiler, inference engine, model factory
  • Develop QA systems/automation software
  • Collaborate with SW team to meet development milestones
  • Contribute to publication of papers and intellectual properties

Requirements For Machine Learning Software Engineering Intern

Python
  • Enrolled in a Bachelor's degree in Computer Science, Electrical and Computer Engineering, or related discipline
  • Problem-solving abilities to break down complex problems
  • Proficient in Python/C/C++ programming languages
  • Understanding of CPU / GPU architectures (desired)
  • Experience with specialized HW accelerators for deep neural networks (desired)
  • Experience with Machine Learning frameworks like PyTorch, Tensorflow (desired)
  • Experience with Machine Learning compilers like MLIR, TVM (desired)
  • Experience deploying inference pipelines (desired)

Benefits For Machine Learning Software Engineering Intern

Medical Insurance
Dental Insurance
Vision Insurance
401k
  • Medical Insurance
  • Dental Insurance
  • Vision Insurance
  • 401k
  • Comprehensive benefits package focused on employee wellbeing

Interested in this job?