Software Engineer Intern (AI/ML) - 2026
π +30 days ago
ππ΅π± WarsawπΊπΈ United Statesπ’ On Siteπ Remoteπ Internshipπ± Entry-LevelποΈ Backend Engineer
PythonGoJavaPyTorchTensorFlowSparkDistributed SystemCI/CD
π Description
- In this role, you will contribute to cutting-edge AI-powered products, such as Snowflake Intelligence, which helps business users extract insights from large-scale data.
- Your work will be directly integrated into the Snowflake platform, driving AI innovation in data applications.
- 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 to ensure best engineering practices.
π― 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
- Duration: Minimum 4 months (recommended 6 months, up to 12 months supported)
π 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 with regular check-ins, structured feedback, and a final evaluation.
- Integration as a full-fledged teammate on the Snowflake AI R&D Team and participation in collaborative projects.
- Post-internship career opportunities including potential full-time roles or additional internships.