Working Student Software Engineer (f/m/d)
Primary stack
Nice to have's
Job description
About the Position
Working Student Software Engineer (f/m/d)
- Job posted: 20.10.2026
- Starting Date: ASAP or by arrangement
- Contract: Working student, 20h/week
- Location: Tübingen, on-site
We secure AI agents. Your code ships to enterprise customers within your first weeks.
About MATVIS
MATVIS secures AI agents. We inspect traffic inline, on any model and any infrastructure, and stop prompt injection, PII leakage, data exfiltration and shadow AI before they reach anything that matters. Model-agnostic, ISO 27001 certified, and deployed inside our customers‘ own environments so their data never leaves. Founded in Tübingen in 2023.
Your Role
As a working student in our engineering team, you will:
- Build and maintain backend services and REST APIs for our AI security product.
- Support our ML Lead with data pipelines, dataset preparation, and evaluation.
- Run benchmarks on detection rate, false positive rate and latency, and help improve all three.
- Write tests, fix bugs and keep our CI/CD pipelines in shape.
- Ship containerized services into Docker and Kubernetes environments.
- Pick up whatever needs building that week. Real tickets, real code, no busywork.
Must Have
- Enrolled at a German university in computer science, machine learning, data science or a related field, with at least two semesters left.
- Able to work on-site in Tübingen.
- Available 20 hours per week during the semester.
- Solid Python. You have written code beyond course assignments.
- Comfortable with Git and the Linux command line.
- A proactive, independent way of working. You ask when stuck and ship when done.
- Fluent English, written and spoken.
Nice to Have
- Docker, REST APIs, SQL.
- PyTorch or another ML framework.
- Interest in security: CTFs, pentesting, red teaming or adversarial ML.
- German.
What We Offer
- Competitive pay for working students.
- A modern office at Westspitze Tübingen.
- Flexible hours that fit around lectures and exams.
- Production work on AI security, with direct mentoring.
- A path into a full-time role after graduation.
Connect with Us and Apply Now!
Send us your CV as a PDF to [email protected] with Working Student Software Engineer in the subject line. Add your current transcript of records so we can see your courses and semester. No cover letter needed. If you have a GitHub profile or side projects, send the links. They count for more than grades. We only consider applicants who can work on-site in Tübingen. No agencies.
MATVIS is committed to diversity and inclusion. We strive to build a diverse team and welcome applications from people of different backgrounds, skin color, religion, sexual identity, gender, disability or age. Follow us on LinkedIn to stay up to date with what’s happening at MATVIS.
© MATVIS. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.