About the role

  • Contribute to the full software development lifecycle, from design and prototyping to testing and deployment of applications in the Sienna platform
  • Develop new features for existing energy analysis applications and libraries
  • Collaborate with researchers, taking technical specifications and translating them into code
  • Write documentation and unit tests to ensure code quality and maintainability
  • Participate in code reviews and team meetings, actively contributing to our agile development process

Requirements

  • Must be enrolled as a full-time student in a Bachelor's, Master's or PhD degree program, or graduated in the past 12 months from an accredited institution
  • Must have a minimum of a 3.0 cumulative grade point average
  • Completed a Bachelor's or Master's degree in Computer Science, Data Science, Software Engineering, Applied Mathematics, or a related field, or currently enrolled in a master's or PhD program in these fields
  • Demonstrated proficiency in at least one modern programming language (e.g., Julia or Python)
  • Solid understanding of core computer science principles and software engineering practices
  • Experience using Git and GitHub for version control
  • A link to a GitHub profile and a portfolio of software projects or applications is required for consideration

Benefits

  • medical, dental, and vision insurance
  • 403(b) Employee Savings Plan with employer match*
  • sick leave (where required by law)
  • performance-, merit-, and achievement- based awards (may include monetary component)
  • relocation expense reimbursement (some positions may be eligible)

Job title

Software Engineering Intern – Grid Modeling Applications

Job type

Experience level

Entry level

Salary

$50,200 - $80,300 per year

Degree requirement

Bachelor's Degree

Tech skills

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job