Engineering Internship - AI/Data
$33,000–$59,400 year
On-site · Zürich, Zurich, Switzerland
Job Summary
Engineering Intern — AI/Data responsibilities include supporting data pipelines, LLM agent workflows, and evaluation infrastructure. Build and improve ingestion/processing pipelines for insurance policy documents and legal texts; design metadata extraction, clause mapping, and schema for reliable downstream LLM agents; prototype agentic LLM workflows for coverage analysis; work on search/retrieval with embeddings and hybrid retrieval; create eval sets from real examples, run experiments, analyze failures, and ship improvements. Write clean TypeScript code with tests, and improve observability (metrics/logging) for pipelines and services. Collaborate closely with the founder and domain experts, documenting decisions and learnings.
Required Qualifications
- Degree in Computer Science, Data Science, Mathematics, or related field (in progress)
- Degree in CS/DS/Math or related field (in progress) – or equivalent practical experience
- Strong TS/Node.js programming
- SQL experience (PostgreSQL)
- Interest in AI/ML systems (LLMs, embeddings, retrieval, evaluation)
- Willingness to learn fast
- English communication
- Availability full-time for ~6 months
- On-site in Zurich at least twice per week
Desired Qualifications
- Near completion of degree in CS, Data Science, Mathematics, or related field (in progress)
- Solid programming skills (TypeScript/Node.js)
- Working knowledge of SQL (PostgreSQL)
- Interest in applied AI/ML systems (LLMs, embeddings, retrieval, evaluation, agentic workflows)
- Willingness to learn fast
- Strong ownership mindset and clear English communication
- Availability full-time for the internship, ideally 6 months
- On-site in Zurich at least twice per week
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.