Commonwealth Fusion Systems is seeking a Scientific Software Engineering Intern to contribute to scientific software used by its engineering teams. The internship is 13–18 weeks and involves 40–50 hours per week, with an hourly rate based on the intern’s year in school. Interns may work onsite in Devens, Massachusetts; onsite interns are responsible for their own transportation and housing. Project assignments and technical requirements vary according to team needs. Opportunities are available to currently enrolled college students from bachelor’s through PhD levels, and interns must be authorized to work in the United States for any employer. The intern will port high-performance electromagnetics kernels to GPUs, beginning with the Biot–Savart magnetic-field calculation in cfsem, CFS’s open-source Rust library. Work includes developing cross-platform GPU kernel variants with Python bindings, validating scientific accuracy against existing unit tests and CPU implementations, benchmarking GPU performance against optimized multithreaded Rust CPU kernels, and recommending where GPU acceleration is beneficial. The intern will integrate the kernels with cfsem’s existing Python interface and contribute merged work to a public Rust/Python project used by CFS engineers. The role requires occasional willingness to travel or work nights, weekends, or on-call. It also involves extended periods of typing, standing, or sitting and a commitment to safety around potential industrial hazards, including heat, cold, noise, fumes, strong magnets, lead, high voltage, and cryogenics. The position is subject to compliance with U.S. export control laws.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Career Level
Intern
Education Level
No Education Listed