Are you applying to the internship?
Job Description
About Cisco Meraki:
Cisco Meraki is a leader in cloud-managed IT, connecting people to their mission by simplifying the digital workplace. Their impact is driven by an inclusive community of innovative and purposeful individuals. The company’s focus on intuitive technology allows customers to concentrate on their core priorities. Meraki fosters an environment where employees are empowered to challenge limitations, embrace risks, and support customers in achieving their goals. Their core values – “care deeply,” “everybody in,” “simplify everything,” and “be brave” – guide their operations and contribute to their leadership in cloud-managed IT.
Job Description: Intern – Software Engineer, Generative AI Infrastructure
The Data Science Infrastructure team at Cisco Meraki is seeking a Software Engineering Intern to contribute to the development and alignment of the company’s business strategy. This role requires close collaboration with data engineering and data science teams on near- and long-term initiatives to enhance product and customer experience. The ideal candidate is a solution-oriented technical professional who is hands-on, capable of independent work, and can drive technical efforts in building robust and resilient auto-scaling GenAI platform solutions.
Cisco Meraki collects massive amounts of data (nearly 6 million data points per second) from its global devices. This internship involves working with a cross-functional team to:
• Design and develop a product feature: This feature will be based on the company’s GenAI tools and infrastructure, and integrated with existing systems.
• Collaborate with various teams: This includes product and non-product teams to understand their functional and system requirements.
• Design systems for efficient delivery: The systems should ensure fast, reliable, and scalable delivery of GenAI-based features across the cloud infrastructure.
• Solve scaling challenges: The intern will work to ensure a seamless user experience and high uptime even with increasing customer base.
• Improve backend architecture: This involves restructuring to scale to accommodate an ever-growing number of customers.
Required Skills:
• Upcoming Master’s Degree graduate.
• 2+ years of experience in Python and Scala/Java programming, and scripting languages.
• Experience writing professional-level production code and tests.
• Understanding of containerization technologies (Docker) and orchestration platforms (Kubernetes).
• Experience with GenAI tools and frameworks such as OpenAI, AWS Bedrock, Co-Pilot, and Snowflake Cortex.
• Bonus points for experience with AWS tools and services.
• Strong written and verbal communication skills, excellent attention to detail, and accuracy.
The company encourages applications even if all requirements aren’t fully met.