- Design multi-step terminal tasks based on realistic physical-science workflows.
- Develop self-contained computational environments with pinned dependencies and scientific software.
- Create input datasets, molecular structures, simulation parameters, experimental data, or model configurations.
- Implement expert solutions using Python, Bash, C/C++, Julia, or domain-specific tools.
- Develop automated tests for numerical accuracy, physical consistency, convergence, and output structure.
- Validate that tasks are reproducible and execute successfully without runtime downloads.
Requirements
- Ph.D., postdoctoral experience,
or equivalent advanced technical experience in a relevant physical-science discipline.
- Strong programming skills in Python, C/C++, Julia, Bash, or another scientific programming language.
- Experience working in Linux or terminal-based environments.
- Experience with numerical methods, scientific modeling, simulations, or quantitative data analysis.
- Ability to create and validate computational scientific workflows independently.
- Solid understanding of units, numerical precision, physical constraints, and scientific reproducibility.
Application Process
- Apply via Easy Apply
- Check email for next steps