AI & Optimization Software Engineer for Energy Systems

National Laboratory of the Rockies

Golden (CO)

On-site

USD 100,000 - 181,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

National Laboratory of the Rockies (NLR) is seeking an accomplished full-time software engineer with experience in AI, optimization, applied mathematics, and high-performance computing within the Computational Science Center (CSC) to advance energy innovation through world-class research and leadership in computational science.

In the CSC, we integrate discovery science, engineering, and mission delivery to translate breakthrough research into operational capabilities, focusing on AI/ML,

Qualifications

  • Demonstrated experience with pytorch and tensorflow.
  • Demonstrated experience writing clean, efficient, and maintainable code, adhering to coding standards and guidelines.
  • Demonstrated experience designing, developing, and testing software applications and components using best practices and modern technologies.
  • Demonstrated knowledge in Python and at least one other major programming language, such as JavaScript/TypeScript, Java, or C/C++.
  • Ability to communicate complex technical documentation of software architecture, design decisions, and technical specifications with precision and clarity, providing valuable insights for team collaboration and future reference.
  • Effective communication skills to participate in code reviews, provide constructive feedback to ensure code quality and consistency across the team.
  • Openness to alternative methods and willingness to adjust plans as circumstances evolve.
  • Works effectively with others toward a common goal, valuing differing perspectives and contributions.
  • Demonstrated experience in a research lab environment including technical publication experience, experience in writing proposals, ability to context shift and be able to support multiple projects at once, experience supporting junior-level researchers and developers.

Responsibilities

  • Design, develop, and rigorously test software applications and components in a fast-paced research setting.
  • Collaborate across AI/ML, optimization, and HPC domains to deliver production-ready systems.
  • Contribute to publication-worthy research and support multiple projects concurrently.

Skills

Python
PyTorch
TensorFlow

Job description

National Laboratory of the Rockies (NLR) is seeking an accomplished full-time software engineer with experience in AI, optimization, applied mathematics, and high-performance computing within the Computational Science Center (CSC) to advance energy innovation through world-class research and leadership in computational science.

In the CSC, we integrate discovery science, engineering, and mission delivery to translate breakthrough research into operational capabilities, focusing on AI/ML,

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

ML and Optimization Engineer
ML and Optimization Engineer

National Laboratory of the Rockies • Golden (CO)

On-site
USD 100,000 - 181,000
Postdoctoral Researcher – Mathematical Optimization for Energy Systems
Postdoctoral Researcher – Mathematical Optimization for Energy Systems

National Renewable Energy Laboratory • Golden (CO)

On-site
USD 76,600 - 126,400
Medical, dental, and vision insurance
403(b) Employee Savings Plan
Paid holidays and personal time off
AI Systems Engineer – National Security Platforms
AI Systems Engineer – National Security Platforms

Pacific Northwest National Laboratory • Richland (WA), Seattle (WA)

On-site
USD 109,000 - 164,000
Rockstar Rewards
AI & Data Science Scientist I - National Security Platforms
AI & Data Science Scientist I - National Security Platforms

Los Alamos National Security LLC • Los Alamos (NM)

On-site
USD 120,000 - 170,000
Relocation packages
Comprehensive benefits
Mission‑Driven AI & Data Science Scientist
Mission‑Driven AI & Data Science Scientist

Los Alamos National Laboratory • Los Alamos (NM)

On-site
USD 120,000 - 170,000
Medical insurance
Dental & vision insurance
Retirement plan
+1
AI Inference Engineer for Scientific HPC
AI Inference Engineer for Scientific HPC

Argonne • Chicago (IL)

Hybrid
USD 94,000 - 181,000
Comprehensive benefits
AI Infrastructure Scientist – HPC & Advanced Computing Leader
AI Infrastructure Scientist – HPC & Advanced Computing Leader

Los Alamos National Laboratory • Los Alamos (NM)

On-site
USD 128,000 - 267,000
PPO health insurance
Dental and vision insurance
Life and disability insurance
+5
AI-Driven Software Developer — ERP, Cloud & Analytics
AI-Driven Software Developer — ERP, Cloud & Analytics

Naval Nuclear Laboratory (FMP) • West Mifflin

On-site
USD 86,000 - 135,000
Health, Dental, Vision
403(k) Savings
Paid time off
+4
AI & Software Innovation Intern: Clean Energy Tech
AI & Software Innovation Intern: Clean Energy Tech

Framatome-North-America • Lynchburg (VA)

On-site
USD 51,000 - 67,000
401k plan participation
Business Travel Insurance
Employee Assistance Program
+1
AI Systems Engineer — Digital Twins & Data Platforms
AI Systems Engineer — Digital Twins & Data Platforms

Battelle Energy Alliance • Idaho Falls (ID)

On-site
USD 67,000 - 163,000
Medical, dental, vision
401(k) with employer match
Paid time off
+2