Required qualifications
- Bachelor's degree in computer science, computer engineering, or equivalent work experience
- 8+ years of professional software engineering experience
- Fluency in Python
- Strong proficiency with Git
- Experience designing, implementing, and maintaining CI/CD pipelines
- Demonstrated ability to own projects end-to-end: requirements gathering, architecture, implementation, testing, deployment, and iteration
- Strong communication skills and experience collaborating with cross-functional partners (scientists, analysts, domain experts)
- Curiosity and passion for nuclear power and sustainable energy generation
About this role
Senior Software Engineer at Oklo, a fast-moving advanced fission startup. You'll lead the design of software systems for reactor simulation, data management, and physics analysis—working directly with nuclear engineers on next-generation reactor technology. No nuclear background required, but strong software fundamentals and genuine interest in nuclear energy are essential.
Responsibilities
- Lead the design of systems for storing and retrieving reactor data and physics results at scale
- Architect and own CI/CD pipelines for multiphysics analyses, ensuring reliability, observability, and reproducibility of complex simulations
- Develop tools and platforms that enable reactor engineers to visualize, compare, and evaluate reactor designs
- Develop physics kernels to solve unanswered problems or improve performance of existing models
- Develop reactor optimization schemes and statistical experiments to inform design changes
- Mentor other engineers, set technical direction, and contribute to building a strong engineering culture
Preferred qualifications
- Proficiency in Rust
- Proficiency in Typescript/Javascript (especially Svelte)
- Experience growing and mentoring small software teams
- Experience designing and operating large data collection or analysis pipelines
- Experience with optimization, statistics, and design of experiments
- Knowledge of GitLab CI/CD
- Prior work developing and implementing software quality assurance programs, especially in quality- or safety-focused industries
- Experience working in regulated environments (energy, aerospace, medical, automotive)
Location, schedule, and travel
Remote with required travel to Santa Clara, CA headquarters twice per quarter; two weeks in-person onboarding required at headquarters.
Similar roles
Senior Software Engineer
Oklo · $200k–$250k/yr