About The Position

Cisco is advertising potential opportunities for a Software Engineer Data & AI PhD Intern in the United States. The specific role may not be open currently; applicants may be contacted if a relevant position becomes available. Applications are accepted until further notice. Remote work in the United States may be available depending on business needs and hiring manager approval. The intern will contribute to Cisco teams building AI-driven platforms and data infrastructure. Teams focus on developing data pipelines, machine learning infrastructure, and analytics platforms across business groups including S&TO, Supply Chain, and Engineering. The work supports emerging data and intelligent systems technologies and helps Cisco and its customers use information and intelligent automation. The role involves developing scalable data pipelines, designing analytics platforms, and building infrastructure for machine learning initiatives. By building and maintaining software tools and platforms, the intern will help Cisco business groups use AI and data-driven insights. The work supports reliable, high-quality data infrastructure for intelligent technology solutions.

Requirements

  • Currently enrolled in a PhD program in Computer Science, Artificial Intelligence, Machine Learning, or a related field.
  • Expected to continue enrollment in the degree program after completing the internship.
  • Demonstrated proficiency in Python and 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 for deploying data and machine learning workloads.

Nice To Haves

  • 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.
  • Familiarity with distributed computing patterns such as load balancing, consensus algorithms, and inter-service communication.

Responsibilities

  • Develop scalable data pipelines.
  • Design robust analytics platforms.
  • Build infrastructure to support machine learning initiatives.
  • Build and maintain software tools and platforms.
  • Support Cisco business groups in using AI and data-driven insights.
  • Contribute to data infrastructure supporting intelligent, scalable technology solutions.

Benefits

  • Medical, dental, and vision insurance, subject to plan eligibility rules.
  • 401(k) plan with a Cisco matching contribution.
  • Paid parental leave.
  • Short- and long-term disability coverage.
  • Basic life insurance.
  • Employees may be eligible for Cisco restricted stock unit grants, subject to continued employment and vesting periods.
  • 10 paid holidays per full calendar year.
  • One floating holiday for non-exempt employees.
  • One paid day off for an employee's birthday.
  • Paid year-end holiday shutdown.
  • Four paid days off for personal wellness, determined by Cisco.
  • Non-exempt employees receive 16 days of paid vacation per full calendar year, accrued at 4.92 hours per pay period for full-time employees.
  • Exempt employees participate in a flexible vacation time off program with no defined usage limit, subject to availability and business limitations.
  • 80 hours of sick time off provided on hire date and each January 1, with up to 80 unused hours carried forward between calendar years.
  • Additional paid time away may be requested for critical or emergency issues involving family members.
  • Optional 10 paid volunteer days per full calendar year.
  • For non-sales roles, eligibility to earn annual bonuses subject to Cisco policies.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service