National Laboratory of the Rockies→
Graduate (Summer) Intern - Grid Optimization… at National… · Remote
InternshipRemoteFull-timeRemote$44k–$71k/yr
Skills
mixed-integer nonlinear programmingmachine learningoptimizationpythonlinear algebrapower systemsteam collaborationproblem solvingcommunication skills
Job Description
Summary: National Laboratory of the Rockies (NLR) is the nation's primary laboratory for energy systems research and development. They are seeking a Graduate (Summer) Intern to contribute to developing scalable learning-based optimization methods for next-generation grid operations, focusing on Mixed-Integer Nonlinear Programming (MINLP) problems in Unit Commitment.
Responsibilities:
- Assist in formulating Unit Commitment problems as MILP and MINLP models
- Implement optimization models in Python (e.g., Pyomo, JuMP, or similar tools)
- Develop and test Learning-to-Optimize (L2O) algorithms for accelerating large-scale optimization
- Perform computational experiments on benchmark power system datasets
- Participate in weekly research meetings and present progress updates
Required Qualifications:
- Minimum of a 3.0 cumulative grade point average
- Undergraduate: Must be enrolled as a full-time student in a bachelor's degree program from an accredited institution
- Post Undergraduate: Earned a bachelor's degree within the past 12 months. Eligible for an internship period of up to one year
- Graduate: Must be enrolled as a full-time student in a master's degree program from an accredited institution
- Post Graduate: Earned a master's degree within the past 12 months. Eligible for an internship period of up to one year
- Graduate + PhD: Completed master's degree and enrolled as PhD student from an accredited institution
- Strong Math Background: Strong background in linear algebra, optimization, and basic probability
- Basic understanding of power systems or energy systems
- Interest in machine learning and large-scale computational methods
- Programming & Simulation Skills: Python (NumPy, SciPy)
- Familiarity with optimization solvers (e.g., Gurobi, CPLEX, IPOPT, or similar) is preferred
- Familiarity with NeuroMANCER library
- Experience developing and test Learning-to-Optimize (L2O) algorithms for large-scale optimization
Required Skills: Mixed-Integer Nonlinear Programming, Machine Learning, Optimization
Important Skills: Python, Linear Algebra, Power Systems
Nice-to-Have Skills: Team Collaboration, Problem Solving, Communication Skills
Benefits: Medical, dental, and vision insurance, 403(b) Employee Savings Plan with employer match, Sick leave (where required by law)
Benefits
Medical, dental, and vision insurance
403(b) Employee Savings Plan with employer match
Sick leave (where required by law)