This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
As a Software Engineering Intern, you’ll work on a project motivated by Snorkel AI’s ongoing engagements with customers and AI labs, with opportunities for both end-to-end ownership and close mentorship from experienced engineers. You’ll contribute directly to Snorkel’s Data-as-a-Service (DaaS) platform, helping build novel, high-quality training data that powers production AI systems across industries. In this role, you’ll design, build, and ship features that move from initial concept through implementation and into real-world, real-time usage by customers. You’ll work across the stack to develop scalable systems that enable programmatic data creation, labeling, and validation, core to how modern AI is built.
Job Responsibility:
Work with a mentor and engineering team to develop customer solutions and platform improvements across various Snorkel products
Analyze objectives and evaluate results to choose the best solution to effectively solve problems
Design new features, make product recommendations, and generally help improve Snorkel product experiences
Requirements:
Pursuing a BS/MS/PhD in Computer Science or a related field
Available to work full time for a minimum of 12 weeks and return to a degree program after completion of the internship
Skilled in Software Development and coding in Python and/or JavaScript
Experience working on large, collaborative coding projects
Ability to work in a fast-paced environment and strong technical communication skills