Energy Modeling Specialist

# of Openings
Job Locations


VEIC is a sustainable energy company on a mission to generate the energy solutions the world needs. For over 30 years VEIC has been working with governments, utilities, foundations, and businesses across North America to develop and deploy clean energy services that provide immediate and lasting change. With expertise in energy efficiency, building decarbonization, transportation electrification, and new approaches for a clean and flexible grid, VEIC brings innovative solutions to the market. VEIC is nationally recognized for developing pilots and programs that optimize energy use, reduce energy burdens for low-income customers, and advance new technologies. In addition to our full-service consulting business (Energy Services), VEIC administers three large-scale sustainable energy programs: Efficiency Vermont, Efficiency Smart, and the DC Sustainable Energy Utility (DCSEU). 


VEIC is seeking an Energy Modeling Specialist to support development of automation, prototypes, and proof-of-concepts as needed to validate and implement data analysis requirements, workflows, techniques, and methods.  This role enjoys engaging work within a non-profit, forward-thinking energy consulting business.


We are committed to building an inclusive work community that represents a vibrant diversity of background, experience, perspective, and thought. Climate change impacts all of us; however, we are impacted differently based on our identities and experiences. We all deserve a place at the table to make decisions about our collective future – we hope you’ll consider joining us as we work towards our vision for a healthy planet, thriving people, and energy justice.


Qualified candidates located in the states where VEIC conducts business will also be considered: CA, CT, DC, DE, HI, IL, MA, MD, ME, MI, MT, NJ, NY, PA, OH, RI, VA, VT, and WI.  Candidates across all markers of identity (age, race, gender, ability, veteran status, communication style, etc.) are highly encouraged to apply. #LI-Remote


  • Produces, implements, and supports data analytics software for internal and external clients
  • Provides OpenStudio building energy modeling software support, including and not limited to:
  • Writing Python scripts to support modeling, input matrixes, output visualization, customer friendly user-interfaces, and connecting to key features of physics- based calculation engines.
  • Structure programming to allow for flexibility and scalability of modeling inputs, outputs, variables
  • Create visualizations and output reports of modeling outputs that are easy for clients to understand and interpret.
  • Provides energy modeling and data analytical services using OpenStudio and other related software tools for VEIC clients.
  • Assists in solution development process, including aspects of service, software, and data architecture; user requirements; user interface/experience design; testing/QA; maintenance; documentation; source code control; continuous integration and release management.
  • Other duties as assigned.


  • Strong personal commitment to the mission, vision, goals and values of VEIC.
  • Bachelor’s degree in computer science, engineering, statistics, or related field.
  • Minimum of 1 year of experience developing software to support data-based business decisions.
  • Experience using EnergyPlus or OpenStudio, particularly in scripted environments.
  • Fluency or exposure to the following:
  • Python, Flask/Django, SQL, Linux, R, C#, C++, HTML, CSS, JavaScript or similar frameworks;
  • Data acquisition concepts, software, libraries;
  • Data mining, information retrieval, machine learning, and/or statistics; documentation of analysis procedures and functions; development of analysis and computational tools;
  • Refactoring, unit testing, and object-oriented programming techniques;
  • Version control systems such as Git or Subversion.
  • Exposure to building modeling techniques, HVAC systems, and building science.
  • Demonstrated ability to be organized, detail-oriented, accurate, and able to handle multiple tasks and competing priorities in a dynamic and fast-paced environment.
  • Demonstrated ability to put together concise, articulate communications to internal stakeholders.
  • Ability to communicate with non-technical stakeholders to define and document project requirements.
  • Demonstrated ability to work both collaboratively and independently.
  • Strong interpersonal and customer service skills.
  • 5+ years’ experience in building systems engineering, energy modeling, and sustainable design.
  • Knowledge of HVAC systems and building science.
  • Experience using scripts for improving day-to-day engineering tasks in Python, Ruby, R, or similar.
  • Exposure to version control systems such as Git or Subversion.


  • Experience with the Modelica Language is a plus.
  • Knowledge of environmental analysis plug-ins like Ladybug, Honeybee for Grasshopper/Rhino 3D are a plus.
  • Minimum of 1 year of experience developing software to support data-based business decisions.


Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed