Join Us

<< Back to job list

Research Software Engineer

Bellevue, Wa, Washington, United States

Ref#: 3523

Date published: 04/16/18

Intellectual Ventures ("IV") is a privately-held, invention investment company based in Bellevue, Washington. Intellectual Ventures is the leader in the business of invention. Driven by the belief that invention sparks progress, Intellectual Ventures is committed to creating and sustaining a market for invention and being the leading invention partner for the world's most innovative companies and individuals. The company creates new inventions, invests in existing inventions and partners with individuals, universities and research labs worldwide to develop inventions. Intellectual Ventures provides companies access to these inventions through a variety of licensing and partnering programs. 

Global Good is a collaborative effort between Bill Gates and Intellectual Ventures (IV) to tackle humanity's toughest problems through invention, focusing on developing countries. We work with governments, NGOs, and commercial partners around the world to conceive, develop, and deploy inventions that save lives.

The Renewable Energy group seeks a Research Software Engineer who will be responsible for creating a new set of models, related to renewable energy, which will provide decision support for future energy grid design, operation, and facility siting. The focused data may include wind, solar, grid demand data, weather data, demographic indicators, planned and existing energy generation facility locations, and energy storage. 
Our team seeks individuals with demonstrated achievements and a passion for excellence. Our compensation package is in line with this commitment.

  • Work with research scientist to understand the requirements for source data, appropriate techniques for validating intermediate results, and implement rich visualization tools.
  • Work with research scientist to conduct comprehensive renewable energy integration research and perform simulation studies.
  • Work with external research institutes and universities to understand their data sets and data visualization.
  • Specify, design, and implement software for data access APIs and data visualization tools with high quality in accordance with given requirements and chosen design.
  • Build data processing tools in Python to support electric grid simulation.
  • Program existing platform to manage multiple, disparate inputs to provide decision support
  • Collect, analyze and process data to inform the modeling effort
  • Assemble input data sets and model validation data sets
  • Run model sensitivity analysis to determine the impact of uncertain data sets
  • Assist and lead the production of reports and presentation
Key Qualifications and Required Skills:
  • Requires a Bachelor’s degree in a related field of study and at least 5 years software development experience.  A PhD is strongly preferred.
  • Must have at least 4 years of expert capability reading and writing code in Python
  • Must have strong analytical skills and research skills
  • Experience with Matlab, R, Mathmatica and C/C++ experience a plus
  • Experience with large geospatial data processing and visualization highly desired
  • Experience with database programming and multiple database (SQL Server, PostgreSQL) servers highly desired.
  • Must have experience with data visualization
  • Strong scientific computer modeling background highly desired
  • Knowledge of renewable energy and electric grid modeling is strongly preferred
  • Experience in managing and organizing large scientific data sets is strongly preferred
  • Experience working effectively as a part of a software development team is required
  • Must be a clear and effective communicator
We are an equal opportunity employer
Apply Now