Back to positions

[Remote] ML and Optimization Engineer

Remote role Full-time Open position

Note: The job is a remote job and is open to candidates in USA. The National Laboratory of the Rockies (NLR) is a leading institution focused on energy systems research and development. They are seeking a full-time ML and Optimization Engineer to design, develop, and rigorously test software applications that support innovative energy research and solutions.

Responsibilities

  • Design, develop, and rigorously test software applications and components
  • Utilize best practices and cutting-edge technologies to support NLR’s mission critical research projects
  • Work across the full research-to-implementation stack including designing and evaluating AI models and translating findings into production-ready systems
  • Reason across both AI and optimization domains
  • Formulate and reason about constrained optimization problems
  • Collaborate and effectively communicate with peers, mentors, and team members
  • Demonstrate leadership and mentorship in a research lab environment

Skills

  • Relevant Bachelor's Degree and 5 or more years of experience or equivalent relevant education/experience
  • Relevant Master's Degree and 3 or more years of experience or equivalent relevant education/experience
  • Relevant PhD or equivalent relevant education/experience
  • Complete understanding and wide application of principles, concepts and techniques in specific field
  • General knowledge of related IS disciplines
  • Strong leadership and project management skills
  • Skilled in analytical techniques, practices and problem solving
  • Advanced programming, design and analysis abilities with various computer software programs and information systems
  • 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
  • First-author publication(s)
  • Open-source software release(s)
  • Ability to obtain a clearance

Benefits

  • Medical, dental, and vision insurance
  • Pension benefits*
  • 403(b) Employee Savings Plan with employer match*
  • Sick leave (where required by law)
  • NLR employees may be eligible for, but are not guaranteed, performance-, merit-, and achievement- based awards that include a monetary component
  • Some positions may be eligible for relocation expense reimbursement
  • Based on eligibility rules

Company Overview

  • The U.S. Department of Energy's primary national laboratory for energy systems research and development. It was founded in 1977, and is headquartered in Golden, Colorado, USA, with a workforce of 1001-5000 employees. Its website is http://www.nrel.gov.
  • Apply To This Job

    Further positions

    [Remote] Software Engineer - Full Stack

    Remote role Full-time

    [Remote] Oracle Applications Systems Analyst

    Remote role Full-time

    [Remote] Creative Strategist, Social Content

    Remote role Full-time

    [Remote] Senior Content Marketing Manager

    Remote role Full-time

    [Remote] Sr Data Center Project Manager - ZL

    Remote role Full-time

    [Remote] Strategic Finance Manager, GTM

    Remote role Full-time

    [Remote] REMOTE UI/UX Designer

    Remote role Full-time

    [Remote] Senior Full Stack Engineer (AI/Agentic)

    Remote role Full-time

    [Remote] Revenue Operations Analyst

    Remote role Full-time

    [Remote] Lead Payment Integrity Analyst

    Remote role Full-time

    Experienced Entry-Level Remote Data Entry Specialist – Join blithequark's Dynamic Team and Accelerate Your Career in E-commerce and Pet Care

    Remote role Full-time

    Dynamic Remote Chief Revenue Officer & Co‑Founder – Strategic Growth Leader for AI‑Driven Startup

    Remote role Full-time

    (Work at Home) Amazon Customer Service - United States

    Remote role Full-time

    Healthcare Agent - Training Provided

    Remote role Full-time

    Content Writer (Night Shift – Remote | Dehradun)

    Remote role Full-time

    Experienced Customer Service Representative – Insurance Sales and Customer Support

    Remote role Full-time

    Remote Career Opportunity for Real Estate or Property Experts

    Remote role Full-time

    Central Office Facility Premise Technician- Level IV

    Remote role Full-time

    Student Customer Service Coordinator – arenaflex Rec Center Facilities

    Remote role Full-time

    HC Legal Support Specialist

    Remote role Full-time