
Required skills
Job description
Terra One posted this role. Below, we break down what it means for a working student in Berlin: your weekly hours, take-home pay and visa limits.
Will your CV clear this job's ATS filter? Scan it against this job with Jobscan
Description provided by Terra One
About Us:
Welcome to Terra One – an exciting-fast growing company focused on developing and operating large-scale battery storage systems in Germany. With a focus on innovation and sustainability, our company is driving forward the expansion of renewable energy infrastructure in order to make a significant contribution to achieving climate neutrality.
Our Mission:
At Terra One, we accelerate the expansion of renewable energy infrastructure by developing and implementing innovative solutions. Our initial focus is on battery storage, a crucial component for establishing a flexible and environmentally friendly power grid. By providing energy when it is most needed, we help improve the reliability and efficiency of the power grid while simultaneously reducing CO2 emissions. Equally important to our mission is our AI-based energy trading in the European market, which works hand in hand with our battery storage solutions.
Your Tasks:
- Maintain and monitor existing data pipelines, ensuring data quality and timely availability for our trading and modeling systems
- Build and maintain dashboards and recurring reports to give the team visibility into data quality, model performance, and market metrics
- Take on well-scoped subtasks within larger modeling and optimization projects (e.g., data preparation, backtesting support, evaluation)
- Support in monitoring and maintaining the performance of our data infrastructure
What is expected from you:
- A careful, reliability-minded working style; you notice when numbers look off and dig until you understand why
- Ability to work independently on small, well-defined tasks after onboarding, with regular check-ins
- Clear communication about progress, blockers, and findings
- Availability of 15–20 hours per week during the semester (more possible during semester breaks)
Qualifications:
- Currently enrolled in Computer Science, Wirtschaftsinformatik, Data Science, Statistics, Mathematics, Physics, Industrial Engineering, or a related quantitative program
- Solid Python skills, particularly pandas and time-series data handling
- Working knowledge of SQL and/or NoSQL databases (we use MongoDB)
- Basic understanding of machine learning workflows, you have trained and evaluated models in coursework or projects
- Nice to have: exposure to Airflow or similar orchestration tools, Git, cloud environments, or an interest in energy markets
Application Requirements:
- CV
- Certificate of enrollment (Immatrikulationsbescheinigung)
- Earliest possible start date and weekly availability
- Optional: link to GitHub or a relevant project
What We Offer
- High learning opportunities in the energy trading sector and battery storage systems
- Insight into a growing climate tech company with a modern office with a rooftop terrace
- In-house cook, snacks & drinks
- A friendly, international team working toward a meaningful mission
- Flexible remote work possibilities from home or abroad
- Urban Sports membership
- Deutschland Ticket subscription
Diversity & Inclusion
At Terra One, we believe that different perspectives drive better solutions. We strongly encourage applications from all backgrounds, and are committed to creating an inclusive work environment where everyone is respected and empowered.
Join us and contribute to building the intelligent energy systems of tomorrow. If you see a fit apply now, we’re excited to hear from you!
To prepare yourself better for the interview process and have a better understanding on Terra One you can have a read on our Ethos and Master Plan:
https://www.terra.one/whitepaper/ethos
https://www.terra.one/whitepaper/master-plan
Working student essentials
What this Tech working student role in Berlin means for you: the weekly-hours rules, the social-contribution perks, and what international students should check before applying.
Weekly hours
Working students may work up to 20 hours a week during the semester and full-time during the breaks. Staying within this keeps your student status and the Werkstudent benefits.
Working student rulesSocial contributions
Under the Werkstudentenprivileg you're exempt from health, care and unemployment insurance contributions — only pension insurance applies. That leaves more net pay than a regular job.
Check your insuranceInternational students
Non-EU students can work 140 full or 280 half days per year (raised from 120/240 in March 2024). A working student contract usually fits within this — confirm the exact limits printed on your residence permit.
Studying in Germany