Oklo Inc logo
Oklo Inc
Posted 15 days agoVerified live 1d ago

Software Engineer

Brief overview

Remote
UndergradOr in progress
$110k–$200k/yrStated range
3+ yrsMinimum
PythonGitCI/CDRustTypeScript/JavaScriptSvelteOptimization and statistics

Job description

Summary

Oklo Inc. develops advanced fission power technology to provide clean, reliable, and affordable energy. The Software Engineer will collaborate with nuclear engineers to model, simulate, design, and deploy advanced reactor technologies while developing software for reactor data, analyses, visualization, optimization, and simulation.

Responsibilities

  • Transform and optimize the storage of reactor data and physics results
  • Design and configure CI/CD pipelines to perform multiphysics analyses
  • Build tools for reactor engineers to visualize, compare, and evaluate reactor designs and their physics
  • Integrate simulation tools into our analyses pipelines
  • Implement physics kernels to solve unanswered problems, or to improve performance of existing models
  • Develop high-level reactor optimization schemes and statistical experiments to inform design changes
  • Identify and improve process-related inefficiencies in reactor design that can be addressed with software

Skills

  • A nuclear background is not required, but a healthy curiosity and eagerness to learn are essential in this role
  • Bachelor's degree in computer science, computer engineering or equivalent work experience
  • 3+ years of work experience
  • Fluency in Python
  • Proficiency in Git
  • Experience with CI/CD
  • Proficiency in Rust
  • Proficiency in Typescript/Javascript (especially Svelte)
  • Experience in growing small software organizations
  • Experience working with large data collection pipelines
  • Experience with optimization, statistics and design of experiments
  • Knowledge of GitLab CI/CD
  • Prior work developing and implementing software quality assurance programs and testing, especially in quality-focused industries
  • Curiosity and passion for nuclear power, closing the nuclear fuel cycle, and sustainable energy generation

Qualifications

Must Haves

  • A nuclear background is not required, but a healthy curiosity and eagerness to learn are essential in this role
  • Bachelor's degree in computer science, computer engineering or equivalent work experience
  • 3+ years of work experience
  • Fluency in Python
  • Proficiency in Git
  • Experience with CI/CD

Nice to Haves

  • Proficiency in Rust
  • Proficiency in Typescript/Javascript (especially Svelte)
  • Experience in growing small software organizations
  • Experience working with large data collection pipelines
  • Experience with optimization, statistics and design of experiments
  • Knowledge of GitLab CI/CD
  • Prior work developing and implementing software quality assurance programs and testing, especially in quality-focused industries
  • Curiosity and passion for nuclear power, closing the nuclear fuel cycle, and sustainable energy generation

Benefits

  • Flexible time off
  • Equity
  • 401k
  • Health insurance
  • FSA
  • Flexible work hours

More jobs like this