CareerPlanSign in

Senior Scientific Software Engineer

Denver, CO💼 Full-time🗓 2026-08-29 → 2026-09-25

Core

Design and develop Python-based software systems for scientific analysis, visualization, machine learning, and internal workflows to support Inertial Fusion Energy (IFE) R&D.

Role type

Senior Scientific Software Engineer (Hands-on IC)

Builds

Production-quality data analysis tools, visualization interfaces, and ML systems for fusion research

Domain

Energy (Inertial Fusion) + Scientific Computing

Deliverable

production ML models | product features | dashboards & analysis

Required skills

Python, numerical libraries (NumPy, SciPy, Pandas), data visualization, software architecture, CI/CD, HPC integration, parallel computing, mentoring

Preferred skills

3D geometry/CAD data (OpenCASCADE, VTK), scientific data formats (HDF5, NetCDF), Python-C++/Fortran interfacing, GPU/distributed computing (CUDA, MPI), containerization (Docker, Kubernetes), production ML systems

Technologies

Python, NumPy, SciPy, Pandas, Matplotlib, Scikit-Learn, OpenCASCADE, VTK, HDF5, NetCDF, pybind11, Cython, CUDA, MPI, Docker, Kubernetes, SLURM

Responsibilities

Architect and maintain Python systems for data analysis and visualization; lead technical design from prototype to production; translate experimental requirements into scalable software; design data processing pipelines for large-scale datasets; integrate applications with HPC and legacy codes; optimize performance-critical components; mentor engineers and set technical direction

Seniority

Senior, hands-on IC

Sourced via lever · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.