Description
The Cisco Product Internship Program offers a 12-week summer experience designed to welcome early-career talent into this mission. You’ll build data pipelines and machine learning workflows together, using Python to power real-world products. You’ll develop, train, and deploy models using frameworks like PyTorch or scikit-learn, and orchestrate large-scale data solutions using tools like Spark and Kubernetes.
Minimum Qualifications
- Currently enrolled in an undergraduate degree program (Associate's or Bachelor's).
- Qualifying education should be in Computer Science, Data Science, Statistics, Applied Mathematics, or a related field.
- Expected to continue enrollment in degree program following completion of the internship.
- Proficient in Python and core data structures, demonstrated through at least one academic, personal, or professional project
- Exposure to at least one ML framework: TensorFlow, PyTorch, or scikit-learn
- Working knowledge of at least one big data/distributed processing tool: Spark, Hadoop (MapReduce), or Flink
- Hands-on experience with at least one deployment/orchestration tool: Docker or Kubernetes
Preferred Qualifications
- Experience deploying or productionizing a trained ML model, beyond coursework-level training and evaluation
- Exposure to at least one cloud platform: AWS, Azure, or Google Cloud
- Understanding of at least two of: scalability, reliability, fault tolerance, or data consistency
- Working knowledge of at least two of: load balancing, consensus algorithms, or inter-service communication