Software Engineer Data/AI/Intelligent Systems I (Intern) - United States

Cisco3 months ago
Portland, OR, United States
Remote
Internship
Junior Level (1-3 years)

Job Description

Position Overview

Please note this posting is to advertise potential job opportunities. This exact role may not be open today but could open in the near future. When you apply, a Cisco representative may contact you directly if a relevant position opens. Applications are accepted until further notice.

At Cisco, our dedicated team members are building the future of Cisco's AI-driven platforms and data infrastructure, supporting innovation across the globe. You will join teams focused on developing advanced data pipelines, machine learning infrastructure, and analytics platforms within business groups such as S&TO, Supply Chain, and Infrastructure Engineering. In this role, you will be instrumental in transforming how Cisco and its customers harness information and intelligent automation.

Key Responsibilities

  • Develop scalable data pipelines to support Cisco’s AI and analytics platforms.
  • Design and implement robust analytics platforms and software tools.
  • Build and maintain infrastructure to support machine learning initiatives.
  • Collaborate with cross-functional teams to drive operational excellence and innovation.

Required Qualifications

  • Currently enrolled in a certification program (e.g., Boot Camp, Apprenticeship, Community College) or in an undergraduate degree program.
  • Proficiency in Python with a strong understanding of fundamental data structures.
  • Hands-on experience with machine learning frameworks such as TensorFlow, PyTorch, or scikit-learn.
  • Familiarity with distributed data processing technologies including Apache Spark, Hadoop (MapReduce), or Apache Flink.
  • Experience with containerization and orchestration tools such as Docker and Kubernetes.

Preferred Qualifications

  • Hands-on experience with AI/ML.
  • Familiarity with major cloud platforms such as AWS, Azure, or Google Cloud.
  • Understanding of distributed systems concepts including scalability, reliability, fault tolerance, and data consistency.

Benefits & Perks

  • Compensation: Salary ranges vary by location (e.g., New York City Metro Area: $44,000.00 - $185,000.00) with additional details provided during the hiring process.
  • Healthcare Benefits: Medical, dental, and vision insurance.
  • Retirement & Time Off: 401(k) plan with Cisco matching contribution along with paid holidays, vacation, sick leave, and other personal wellness days.
  • Incentives & Awards: Eligible for annual bonuses, performance-based incentive pay, and potential grants of Cisco restricted stock units.

Required Skills

Kubernetes
TensorFlow
Machine Learning
Hadoop
Python
Apache Spark
PyTorch
Docker
scikit-learn
Apache Flink