S
Posted 10 hours ago
Software Engineer Intern (AI/ML)
SnowflakeSoftware Engineer Intern (AI/ML)
Requirements
Enrolled in university, Python, Go, or Java, PyTorch or TensorFlow, Spark or Snowpark, Distributed systems knowledge
Skills
PythonPyTorchTensorFlow
About the role
About the Company
Snowflake is building the world’s leading data and applications platform, powering the era of the agentic enterprise through cutting-edge AI and data innovation.
Responsibilities
- Design, implement, and maintain AI-powered systems and infrastructure for large-scale data processing and inference
- Collaborate with AI researchers and product teams to bring novel ML methods into production
- Develop robust, scalable, and efficient ML pipelines, from model training to deployment
- Optimize model serving, latency, and cost efficiency in distributed environments
- Contribute to high-quality, maintainable codebases, including testing, documentation, and CI/CD
- Participate in code reviews and cross-team design discussions
Requirements
- Active enrollment in an accredited college/university program
- Strong programming skills in Python, Go, or Java
- Familiarity with ML frameworks such as PyTorch or TensorFlow
- Familiarity with data processing systems like Spark or Snowpark
- Understanding of distributed systems, model serving, or inference infrastructure
- Ability to write clean, efficient, and scalable code
- Strong communication skills for technical and non-technical audiences
Benefits
- Paid, full-time internship
- Collaboration with world-class experts on groundbreaking AI/ML research
- Direct mentorship and structured feedback
- Post-internship career opportunities
ScoutJobs Agent
Get matches like this delivered daily
Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.
Get started — it's freeSoftware Engineer Intern (AI/ML)
Snowflake · Warsaw
