Analytics Engineer (Python)

Burlington, Massachusetts, United States | Full-time


If you have a desire to grow with a dynamic company making a major contribution to renewable energy, have great advancement opportunities as we expand our solutions worldwide, and thrive in a fast-paced, exciting environment, then this opportunity with WindESCo is for you.

WindESCo is a rapidly growing company helping to create a better planet by increasing the green energy output from existing wind farms. We do this by combining the power of engineering, machine learning and IIoT. Our solutions are currently optimizing wind plants in 8 countries across 3 continents. We have an immediate opening for a Software Engineer based in our headquarters in Burlington, MA. Initially new employees will work primarily remotely due to Covid-19 until it is safe to return to the office. We are looking for candidates that think big, can thrive in our team-oriented culture and want to help change the world with our solutions.

Permanent US work authorization is required (US citizen, green card or equivalent). Applicants with, F1, OPT, H1B or similar current visa status requiring sponsorship will not be considered.

To learn more about WindESCo, please visit or view our corporate video.

Analytics Engineer
To support our growth, we are looking for an Analytics Engineer to develop and apply innovative and scalable algorithms to identify performance improvement opportunities in wind turbines and wind plants. It is critical that you are able to translate identified anomalous operations of wind turbines into robust and scalable algorithms and further be able to produce high quality code. You will need to be an innovative thinker who is able to apply principles of data science, numerical methods and statistics to large datasets. You need to be excited about analyzing large datasets to develop algorithms, test cases and writing good quality code. The position requires attention to detail in addition to innovative thinking and problem solving ability. A validation-driven development mindset is key—always looking for possible ways things break or could return anomalous results. You will need to be well organized, be able to innovate under deadlines and be able to collaborate effectively with others.

At WindESCo you will be expected to innovate, demonstrate superiority of potential innovations through rigorous testing and validation, and execute by turning those innovative concepts into production systems. WindESCo is a young and growing company, so you will need to wear many hats, and there are many opportunities to grow with the company.

Job Responsibilities
● Analyze and model turbine behavior using time series SCADA data.

● Develop, code, and test algorithms to turn data into knowledge and deliver the next-generation of optimization solutions.

● Identify validation cases to highlight false negative and false positive results and drive the continuous improvement of algorithms.

● Find anomalies in data, identify general concepts, and automate this process with Python.

● Create data visualizations and analysis tools.                                                                                                                                                           

● Write production quality code with high standards for quality, maintainability, and automated testing.

● Use Git version control to effectively collaborate with other team members.

● You are passionate about analyzing large datasets and translating them into information.

● You are an innovative thinker who loves applied problem-solving in a fast-paced environment.

● You are also passionate about code quality and testing.

● Master’s degree in STEM and 2+ years relevant experience or a Ph.D. in STEM and a relevant dissertation topic or experience.

● Experience applying machine learning techniques.

● Demonstrated programming skills in Python using Pandas, SciPy and scikit-learn.

● Understanding of statistics and the quantification of uncertainty.

● Basic understanding of newtonian physics, mechanics, electrical energy, aerodynamics, and control systems.

● Strong technical communication and organization skills.

● Eligible to work in the US..

Preferred Qualifications
The ideal candidate will have one or more of the following:
● Analyzing wind turbine SCADA data

● Wind turbine structural design, aerodynamics, controls or power electronics

● Signal analysis and control systems design

● Expertise in fluid mechanics and flow simulation

● Relational databases (SQL) and data lakes

● Distributed and cloud-based computing systems (especially AWS)

● Data visualization and graphics design experience for communication of technical information

WindESCo provides competitive compensation plans. In addition, you would receive excellent health and dental insurance, 401k and paid time off.

WindESCo has established a progressive workplace that is collaborative, and team focused. If you believe you would be an excellent fit and would like to join the WindESCo team, please submit your resume at