Building data pipelines, tools, or analysis workflows to process large-scale network and cache data.
Analyzing system behavior to identify performance, efficiency, and cost improvement opportunities.
Developing models, simulations, or algorithms to improve cache policies, traffic placement, or infrastructure allocation decisions.
Building prototypes using machine learning or AI techniques to automate tasks such as performance analysis, anomaly detection, or operational insights.
Presenting findings and recommendations that support capacity planning, sustainability (e.g., carbon-aware decisions), and cost optimization.
Requirements
Be pursuing a Bachelor's, Master's, or PhD in Computer Science, Electrical Engineering, Data Science, or a related field.
Have experience programming in Python, Java, C++, Go, or a similar language, and experience working with data or building analytical tools.
Have experience working in Linux/Unix environments and familiarity with optimization tools (e.g., CPLEX, Gurobi) or modern AI-assisted development tools.
Have a foundation in computer science fundamentals such as data structures, algorithms, systems, networks, databases, or basic machine learning/statistics concepts.
Tech Stack
Java
Linux
Python
Unix
Go
Benefits
Financial benefits offered to interns and co-ops, including a 401k and health insurance
Mentorship
Career development trainings
Visibility into senior leadership through Fireside Chats
Networking and social events with an international intern cohort