
Required skills
Job description
nilo 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. You can also open ChatGPT or Claude with a ready-made prompt to tailor your CV, check your fit, draft a cover letter or prep for the interview.
Will your CV clear this job's ATS filter? Scan it against this job with Jobscan
Description provided by nilo
- Availability: 20 hours/week (flexible around your lectures)
- Enrollment: Must be actively enrolled at a German university for at least another 12 months (Bachelor or Master)
- Location: Berlin-based (Hybrid: min. 2+ days/week in our office for in-person collaboration)
- Start Date: asap
- Sit with teams, map their workflows, and spot what's automatable
- Build and ship automations using tools like n8n with and without AI agents
- Train colleagues and gather feedback: adoption matters as much as the build
- Track impact: hours saved, errors reduced, processes sped up
- Take real ownership: your automations run in production, used by real teams
👀 Who we're looking for
- You're enrolled at a university in Germany, ideally in a Bachelor's or Master's program in computer science, engineering, business, economics, or another analytical field. The degree matters less than the evidence: you write code (Python or JavaScript) and are comfortable connecting different tools and automating workflows.
- Very self-driven and curious, with a track record of building things independently. e.g. side projects, hackathons, open-source contributions or a bot that runs your life ;)
- Hands-on experience with LLMs and AI tooling: prompting, RAG, agents, MCP and eager to experiment with whatever ships next
- Experience with low-code platforms (n8n, Make, Zapier) or webhooks
- Able to quickly understand a business process and translate it into an automation opportunity. We need working solutions people adopt, not just technical demos
- You’re based in Berlin and available for regular in-person collaboration with our team; even if the role includes remote flexibility (2+ days in the office)
- You have a sharp eye for detail and a structured, reliable way of working; whether you’re cleaning data, preparing reports, or working on a process doc.
- Experience with spreadsheets as a data layer (Google Sheets / Excel formulas, connected data sources)
- Experience with CRM tools like Pipedrive, HubSpot, or Salesforce.
- Working knowledge of databases and SQL - querying and modeling data in BigQuery, AWS (Redshift/Athena), PostgreSQL, or similar
- Familiarity with version control (Git) and a structured, iterative approach to building and debugging
- Exposure to data visualization / BI tools (Metabase, Looker, Power BI) or webhook-driven notifications (e.g. Slack bots)
- Responsibility meets creativity: At nilo, you’ll actively shape the way we work and bring your ideas to life.
- Your growth, our support: Whether it's training, conferences, or coaching – we support your personal and professional development with an annual development budget.
- Mental strength with our nilo app: Enjoy free access to our nilo app for proactive and preventive mental health support – anytime you need it (incl. family support)
- Hybrid setup: Two in-office days keep us connected, the rest of the week is yours to shape.
- Stay active: Benefit from an Urban Sports Club membership at a discounted rate.
- We’re team players: Look forward to regular team and company events.
- Dog-friendly office: Your four-legged friend is always welcome.
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