8 часов назад
Senior Scientific Software Engineer (Python)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Senior Scientific Software Engineer (Python): Designing and developing Python-based systems, data pipelines, visualization tools, and machine learning integrations for inertial fusion research with an accent on scientific analysis, scalable architectures, and experimental workflows. Focus on integrating Python with HPC and legacy C++/Fortran codes, optimizing parallel and GPU-accelerated components, and leading technical direction from research prototypes to production deployment.
Location: Full-time onsite role based at the headquarters in Denver, Colorado, United States.
Company
develops inertial fusion energy technology and laser architecture to support the deployment of clean fusion power plants.
What you will do
- Architect, develop, and maintain Python-based systems for scientific data analysis, visualization, and internal workflows.
- Lead software design from research prototypes through production deployment.
- Build and support large-scale and streaming data pipelines and interactive multi-user analysis tools.
- Integrate machine learning systems, including model integration, training pipelines, and adaptive control workflows.
- Integrate Python applications with HPC, distributed computing systems, and legacy C++ or Fortran codes.
- Mentor engineers and provide technical leadership across projects while establishing standards for testing, documentation, CI/CD, and deployment.
Requirements
- Bachelor's degree in Computer Science, Engineering, Physics, Applied Mathematics, or a related field; an advanced degree is preferred.
- 7+ years of professional software development experience in technical, data-intensive, or research-driven environments.
- Expert-level Python skills with strong experience in NumPy, SciPy, Pandas, Matplotlib, and Scikit-Learn.
- Experience designing and owning complex software systems under ambiguous or evolving requirements.
- Experience collaborating with non-software domain experts and supporting experimental or simulation workflows.
- Must be a U.S. citizen or national, U.S. permanent resident, or lawfully admitted refugee or asylee.
Nice to have
- Experience with 3D geometry or CAD data and libraries such as OpenCASCADE, VTK, or PyVista.
- Familiarity with scientific data formats including HDF5, NetCDF, VTK, and custom binary formats.
- Experience interfacing Python with C, C++, or Fortran using tools such as pybind11, Cython, f2py, or nanobind.
- Experience with parallel, GPU, or distributed computing, machine learning in production, and real-time or adaptive control applications.
- Experience with Docker, Apptainer, Kubernetes, HPC environments, and SLURM.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
10 часов назад
Senior Software Engineer (Quantum Computing)
125 000 - 187 000$
4 дня назад
Senior Space Mission Software Engineer (Python)
169 000 - 216 000$
1 день назад
Software Engineer (Python)
1 день назад
Backend Software Engineer (HPC)
2 дня назад
Senior Software Developer (C++)
115 000 - 150 000$
2 дня назад