Job description
Since 2011, we are using artificial intelligence to drive forward the energy transition. We are a leading provider of forecasts for power generation from renewable energies. Our software enables the optimal use of wind and solar energy in 30 countries worldwide.
We are continuously developing our scalable, high-performance SaaS platform for real-time energy data processing. That's why we are looking for you to join our international team in our headquarters in Kassel, Germany as
Student Worker as Software Developer
Computer Science, Engineering or Sciences Major
You'll fit in with us if you're passionate about software development and have a reliable instinct for elegant structures and the right technology stack.
We create distributed applications in Java and Python, using state of the art software infrastructure. You will lead the way in further advancing our forecast accuracy, based on a keen understanding of both data and algorithms.
Our offer
- An exciting job that helps build the renewable energy future
- A highly motivated DevOps team of data scientists, developers and operation engineers
- Flexible working at our attractive workspace in the Science Park Kassel and in the home office, including the possibility of fully remote work
- A corporate culture that emphasizes personal responsibility and one in which your contribution counts
- Potential for personal development through work with current technologies
Your role
- Design of innovative and pragmatic software concepts
- Development of our service-based portal solution as part of our agile team
- Implementation of high-performance, scalable algorithms and data structures in the fields of AI and distributed systems
- Reviews of code and designs
Your profile
- Experience in software development with Java
- You are familiar with Spring Framework and JPA/Hibernate
- Knowledge of Spring Boot, Docker, Kubernetes, MongoDB, Cassandra, Python, Machine Learning is a plus
- You are passionate about current software development methodologies such as Clean Code
- Experience with professional software development process and tools like CI/CD, Gitlab is a plus
- You have a keen eye for details and high quality standards
- Excellent English language skills
Your next step
We look forward to receiving your application with a by email to [email protected], stating the earliest possible starting date and the remaining duration of your studies.
Typical pay for similar roles
EstimateThe middle half of pay advertised on Rejobs for this group over the last 24 months. This employer has not stated a salary.
About this role
About enercast
Company Overview
enercast GmbH (privately owned)
HeadquartersKassel, Germany
Founded2011
Sizeapproximately 30 employees (source: linkedin.com)
What They Do
enercast is a software and artificial intelligence specialist based in Kassel, focusing on weather-based forecasts for renewable power generation, especially wind and solar energy (source: enercast.de). Their core product is a self-learning SaaS platform that uses applied AI, big data, and neural networks to deliver precise performance forecasts for wind farms and solar plants, helping customers integrate variable generation into grids and energy markets (source: hessenmetall.de). The platform generates around 400 million forecast data points daily, operates in 30 countries, and covers an installed capacity of 240 GW (source: enercast.de). Their clients include plant operators, municipal utilities, power traders, grid operators, as well as transmission and distribution network operators (source: highergov.com).
Projects & Track Record
enercast focuses on delivering and operating its forecasting platform, which covers an installed capacity of 240 GW across 30 countries, reflecting a broad operational presence at numerous wind and solar parks worldwide (source: enercast.de). The platform supports a variety of use cases, including performance forecasting, direct marketing of renewable energy, load and price forecasting, as well as assisting plant and grid operators, transmission and distribution network operators, and power traders (source: highergov.com). Additionally, long-standing research collaborations with Fraunhofer IEE and the University of Kassel promote the advancement of forecasting methods and AI applications in the energy sector (source: enercast.de).
Recent Developments
Between 2024 and 2026, enercast actively recruited new staff for technical and commercial roles such as Java Software Developer, Sales Account Manager, and student inside-sales positions, indicating ongoing expansion and market development (source: enercast.de). The company has been recognized as one of the top employers in Kassel and emphasizes flexible working models with home office options and attractive workplaces at Science Park Kassel (source: enercast.de). Earlier funding rounds, including support from Innogy Venture Capital and High-Tech Gründerfonds, have backed the company’s growth since 2014 (source: htgf.de).
Working There
enercast employs professionals in software development, technical consulting, customer support, sales, as well as student assistants (source: enercast.de). The team works internationally from the Kassel headquarters with flexible hours, home office options, and modern workplaces at Science Park Kassel (source: enercast.de). The company culture values AI technology, teamwork, and direct customer contact, with both German and English equally appreciated in sales-related roles (source: enercast.de). Benefits include flexible working models, competitive compensation, and the opportunity for sales commissions for student sales employees (source: enercast.de).
See how you’re connected
See your contacts at enercast on LinkedIn and tap your network when applying.
View connections