Flag job

Report

GPU Software Intern

Min Experience

0 years

Location

Cambridge

JobType

internship

About the job

Info This job is sourced from a job board

About the role

As a GPU software engineer, you will be part of a team developing innovative GPU technologies that power the next generation of devices. You will work on challenging technical problems, gain hands-on experience with real-world software engineering, and contribute to innovative solutions in graphics, compute, and machine learning acceleration. What you could be doing as an intern in GPU Software: Engaging in the development and optimization of GPU drivers, compilers, and supporting software. Working closely with experienced engineers to analyze, debug, and enhance GPU performance. Exploring new techniques in graphics and compute workloads to improve efficiency and scalability. Contributing to open-source software initiatives and collaborating with industry-leading developers. Gaining exposure to low-level programming, debugging tools, and profiling methodologies to optimize GPU software. We are looking for individuals who: Are currently enrolled and studying towards a Computer Science, Electronics Engineering, or related degree (Bachelor's, Master's, or PhD students welcome). Candidates with alternative degrees will also be considered if they have relevant experience. Qualities that will help your application stand out: Experience in at least one of these programming languages: C, C++, Python, Rust. Understanding of computer architecture and operating system concepts and/or embedded devices. Strong analytical and problem-solving skills. Passion for technology, demonstrated through personal projects, hackathons, or prior internships. Adaptability and willing to learn how to use unfamiliar tools and systems.

Skills

c
c++
python
rust