Apache Hadoop, C Programming, C++, Data science techniques, Java Programming, Machine learning techniques, MapReduce, Python Programming, PyTorch, R Programming, Scala Programming, SQL, TensorFlow
Please apply if you love doing research, but love writing software more, and want to help build an organisation that makes a positive global impact on society and the environment.
The Research Team at Invenia Labs investigate novel machine learning models and algorithms to optimise electricity grids, with a view to combating climate change. Research Software Engineers (RSEs) are members of the Research Team who specialise in software engineering, to make these advances possible.
RSEs build and maintain scientific software to enable high quality research. They design and build tools with a focus on code quality and efficiency. They have a good understanding of software engineering and design, while also understanding numerical methods, scientific computing, and experimental best practices. They may also work directly on research projects, and are encouraged to participate in the wider research and development communities. As well as enhancing our internal tools, the RSE team makes extensive open source contributions to make life better for researchers everywhere.
The RSE team is uniquely placed to bridge the world of software engineering and research, and is typically involved in many diverse projects. The team enhances communication between our Research and Development teams.
Role Description
Required Qualifications
Invenia Labs is a machine learning company that optimises the world's electrical grids. According to the Intergovernmental Panel on Climate Change (IPCC), electrical production is responsible for approximately 37% of all global emissions today with the demand expected to increase by 43% over the next 20 years.