Join our team of passionate innovators and help unlock the future of renewable energy.
Python Software Engineer (Experienced)
At NASH RENEWABLES, we develop software that improves the planning and operation of renewable energy. To do this, we process meteorological data in the terabyte range, train machine learning models to predict signs of fatigue in wind turbines and optimize multi-parameter problems, which we solve in the Azure Cloud on hundreds of CPU cores. We are looking for support for our backend development team in the role of a Python Software Engineer. You can work remotely. However, to facilitate team collaboration, we you must be based in a location that is within 2h of time difference of Central European Time.
Nice to Have:
As a developer you will work on our data backend where we make extensive use of pandas, NumPy and xarray but also libraries such as pydantic and pandera for parsing and validation, FastAPI to serve our data, and finally Dask for the larger out-of-core computations. At the testing side we make extensive use of pytest as well as various plugins to cover both synchronous and asynchronous code. Finally, we use schemathesis to test our API’s.
You get a working environment from us that allows you to be as innovative, creative, and productive as possible. We are an international team and work remotely by default. Furthermore, we also offer an office in Hamburg where you can work directly with our leadership and team.
We are constantly looking for new team members who are as passionate about digital innovation in renewable energy as we are. If you are relentlessly curious and always on the hunt for better solutions to big problems, you’d be a great fit for our team.
We are always looking for new team members with expertise in the following areas:
- Wind Farm Design / Layouting
- Load Modeling / Engineering (Wind Turbines)
- Electricity Trading
- Data / DevOps Engineering
If you wish to join our team, please send your CV so we can stay in touch.