We're at the forefront of the AI revolution, building the world's leading data and applications platform. Snowflake is looking for a talented and motivated Software Engineering Intern to join our AI-focused R&D team.
Requirements
- Must be actively enrolled in an accredited college/university program during the time of the internship
- Strong programming skills in at least one of: Python, Go, or Java
- Familiarity with ML frameworks (e.g., PyTorch, TensorFlow) and data processing systems (e.g., Spark, Snowpark).
- Understanding of distributed systems, model serving, or inference infrastructure.
- Proven ability to write clean, efficient, and scalable code.
- Prior exposure to the software development lifecycle, with a commitment to applying best practices
- Ability to work independently while effectively collaborating within a team
- Strong communication skills to present insights and recommendations to both technical and non-technical audiences
Benefits
- Paid, full-time internship within a dynamic AI-driven R&D team
- Collaboration with world-class experts on groundbreaking AI/ML research projects
- Direct mentorship and structured feedback, including regular check-ins and a final evaluation
- Integration as a full-fledged teammate of the Snowflake AI R&D Team
- Post-internship career opportunities (full-time and/or additional internships)