N

National Laboratory of the Rockies

Renewable energy research and data services

ML and Optimization Engineer

Applied Machine LearningConfirmed live in the last 24 hours
Full-timeGolden, CO, USA$83.6k - $180.7k /yrIn-person

About the Job

Requirements

  • Relevant Bachelor's degree and 5 or more years of experience, or equivalent relevant education and experience; alternatively, a relevant Master's degree and 3 or more years of experience, or equivalent; or a relevant PhD or equivalent relevant education and experience, for Professional Level III.
  • Relevant Bachelor's degree and 2 or more years of experience, or equivalent relevant education and experience; alternatively, a relevant Master's degree or equivalent relevant education and experience, for Professional Level II.
  • Meet the educational requirements before the employment start date.
  • Demonstrated experience with PyTorch and TensorFlow.
  • Demonstrated experience writing clean, efficient, and maintainable code while adhering to coding standards and guidelines.
  • Demonstrated experience designing, developing, and testing software applications and components using best practices and modern technologies.
  • Demonstrated knowledge of Python and at least one other major programming language, such as JavaScript/TypeScript, Java, or C/C++.
  • Ability to communicate complex technical documentation covering software architecture, design decisions, and technical specifications with precision and clarity.
  • Effective communication skills for participating in code reviews and providing constructive feedback to ensure code quality and consistency.
  • Openness to alternative methods and willingness to adjust plans as circumstances evolve.
  • Ability to work effectively with others toward a common goal while valuing differing perspectives and contributions.
  • Demonstrated experience in a research lab environment, including technical publication experience, proposal writing, ability to context shift and support multiple projects simultaneously, and experience supporting junior-level researchers and developers.
  • Must be able to obtain and maintain a federal Personal Identity Verification card, which requires a favorable background investigation.
  • Must pass a pre-employment drug test.

Responsibilities

  • Design, develop, and rigorously test software applications and components using best practices and current technologies to support mission-critical research projects.
  • Work across the research-to-implementation stack by designing and evaluating AI models, translating findings into production-ready systems, and addressing quantitative foundations needed for reliable intelligent systems in constrained real-world settings.
  • Reason across AI and optimization rather than treating them as separate areas.
  • Formulate and reason about constrained optimization problems.
  • Perform technical tasks independently and apply new technologies in support of research goals.
  • Collaborate and communicate with peers, mentors, and team members, adapting to different project needs and challenges.

Desired Qualifications

  • First-author publication(s).
  • Open-source software release(s).
  • Ability to obtain a clearance.

About the Company

National Laboratory of the Rockies

Renewable energy research and data services

NREL analyzes and develops renewable energy and energy efficiency technologies and provides energy data and research services to government agencies, private companies, and universities. Its offerings include research outputs, data products, and Web services through a developer network that gives clients access to renewable-energy data and information on alternative fuels. The work is funded mainly by government grants and partnerships, and NREL uses its findings to help clients create sustainable energy solutions and policy guidance. The organization differs from many peers by being a government-supported national lab with large, open data resources and a focus on practical deployment, standards, and collaboration across public and private sectors. Its goals include accelerating the adoption of clean energy, advancing energy efficiency, reducing carbon emissions, promoting circular economy practices and decarbonizing its own operations to reach net-zero emissions by 2050.

Company size
1,001-5,000
Company stage
Grant
Total funding
$14.6M
Headquarters
Golden, CO
Founded
1977

Recently Posted Jobs

Explore more opportunities at National Laboratory of the Rockies

See more jobs