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

Software Engineer

Brief overview

Remote
UndergradOr in progress
$110k–$155k/yrStated range
3+ yrsMinimum
PythonGitCI/CDRustTypescriptJavascriptData collection pipelinesOptimizationStatisticsDesign of experimentsSoftware quality assuranceMotivatedTeam-playerExcellent communicatorCreativeDetail-oriented

Job description

Summary

Oklo Inc. is developing fast fission power plants to deliver clean, reliable, and affordable energy at scale. In this role, you will leverage your software skills to tackle challenges in reactor design and analysis, working closely with nuclear engineers to optimize reactor data and develop innovative tools for reactor visualization and analysis.

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

  • 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

  • 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
  • Competitive pay
  • 401k
  • Health insurance
  • FSA
  • Flexible work hours
  • Other benefits

More jobs like this