Software Engineer
Core
Develop software to model, simulate, design, and deploy advanced fission power technology, optimizing reactor data storage and physics analysis pipelines.
Role type
Software Engineer (Nuclear Reactor Design & Simulation)
Builds
Reactor design analysis pipelines, visualization tools, and physics simulation kernels
Domain
Nuclear Energy / Fission Power Technology
Deliverable
production ML models
Required skills
Python, Git, CI/CD, Data Storage Optimization, Multiphysics Simulation Integration, Statistical Experimentation, Software Quality Assurance
Preferred skills
Rust, TypeScript, Svelte, Optimization Algorithms, Design of Experiments, QA Program Development
Technologies
Python, Git, CI/CD, Rust, TypeScript, Svelte, GitLab CI/CD
Responsibilities
Transform and optimize storage of reactor data and physics results; Design and configure CI/CD pipelines for multiphysics analyses; Build tools for engineers to visualize and evaluate reactor designs; Implement physics kernels to solve problems or improve model performance; Develop high-level reactor optimization schemes; Identify and improve process inefficiencies in reactor design.
Seniority
Mid-level, hands-on IC