Commonwealth Fusion Systems (CFS) is at the forefront of developing commercially viable fusion power plants, having raised over $2 billion in capital since 2018. They're seeking a Senior Scientific Software Engineer to join their Scientific Software team, focusing on developing software for superconducting magnets and tokamaks.
The role primarily involves developing a fiber optic quench detection system - a critical safety component that detects thermal runaway events in superconducting magnets. You'll work with Python-based fiber models to simulate quench signals and develop detection algorithms. The position combines sophisticated physics-based modeling with practical software engineering challenges.
As a Senior Scientific Software Engineer, you'll be responsible for analyzing experimental data, validating models, and developing real-time detection algorithms. The role requires a unique blend of software engineering expertise and physics understanding, particularly in electromagnetics and optics.
The ideal candidate should be proficient in Python, with experience in scientific computing libraries like pandas, numpy, and matplotlib. You'll need to understand numerical methods, linear algebra, and differential equations, while being capable of setting up comprehensive software development environments including CI/CD pipelines.
CFS offers a fast-paced, mission-driven environment focused on making fusion energy a reality. They value diversity and maintain an inclusive workplace culture, considering all qualified applicants equally regardless of background. This role provides an opportunity to work at the intersection of cutting-edge physics and software engineering, contributing to the future of clean energy.