About this role
Remote Summer Internship for Calix’s Products organization focused on AI/ML and Generative AI problems. The intern will design, build, experiment, and ship models, pipelines, and intelligent systems for next-generation products.
Key Responsibilities
- Design, implement, and experiment with machine learning and deep learning models for product use cases
- Build end-to-end ML workflows (data preprocessing, feature engineering, training, evaluation, optimization, experiment tracking)
- Contribute to Generative AI and agentic systems (LLM-based workflows, AI agents, orchestration, prompt engineering)
- Develop prototypes and proof-of-concepts for production evolution
- Write clean, maintainable Python code and present findings to the team
Technical Overview
Work on end-to-end ML workflows including data preprocessing, feature engineering, training, evaluation, and optimization. Contribute to agentic systems and LLM-based workflows using frameworks such as LangGraph, CrewAI, Google ADK, Microsoft AutoGen, plus libraries like PyTorch, TensorFlow, and scikit-learn.
Ideal Candidate
The ideal candidate is an AI/ML intern currently enrolled in a relevant degree program (Computer Science, Artificial Intelligence, Machine Learning, or Data Science) and is comfortable writing production-quality Python. They have strong core AI/ML fundamentals plus hands-on experience with end-to-end ML workflows and modern LLM/agentic systems frameworks.
Must-Have Skills
Strong Python programming skillsCurrently enrolled in a college degree program in Computer ScienceArtificial IntelligenceMachine LearningData Scienceor a related engineering disciplineComfortable working in a Linux/Unix environmentExperience using Git or other version control systemsSolid understanding of core AI / ML concepts
Nice-to-Have Skills
Hands-on project experience in Machine Learning / Deep LearningHands-on project experience in Generative AI or LLM-based systemsHands-on project experience in Agentic AI or multi-agent frameworksExposure to NLPExposure to time-seriesExposure to recommendation systemsExposure to anomaly detectionmodel deployment conceptsMLOps fundamentalsExperience with Cloud platforms (AWSGCPor Azure)Experience with data processing frameworks (e.g. Spark)Strong problem-solving mindset and curiosity to explore new AI techniques
Tools & Platforms
LangGraphCrewAIGoogle ADKMicrosoft AutoGenPyTorchTensorFlowscikit-learnLinux/UnixGitAmazon Web Services (AWS)Google Cloud Platform (GCP)Microsoft AzureApache Spark (Spark)
Required Skills
Pythonmachine learningdeep learningend-to-end ML workflowsGenerative AILLM-based workflowsAI agentsorchestrationprompt engineeringdata preprocessingfeature engineeringmodel trainingevaluationoptimizationexperiment trackingMulti Agent SystemsMCP servertool callingsupervised learningunsupervised learningLangGraphCrewAIGoogle ADKMicrosoft AutoGenPyTorchTensorFlowscikit-learnLinux/UnixGit
Hard Skills
Pythonmachine learningdeep learningGenerative AILLM-based workflowsAI agentsorchestrationprompt engineeringdata preprocessingfeature engineeringmodel trainingevaluationoptimizationexperiment trackingresult analysisMulti Agent SystemsMCP servertool callingsupervised learningunsupervised learningmodel evaluationmodel validationLangGraphCrewAIGoogle ADKMicrosoft AutoGenPyTorchTensorFlowscikit-learnLinux/UnixGit
Soft Skills
collaboration with cross-functional teamspresenting findingsdemosand outcomesdesignbuildexperimentand ship alongside experienced engineers and data scientistsstrong problem-solving mindsetcuriosity to explore new AI techniqueswork well with others in a team setting
Keywords for Your Resume
AI / Machine Learning Internmachine learning and deep learning modelsend‑to‑end ML workflowsGenerative AIagentic systemsLLM‑based workflowsAI agentsorchestrationprompt engineeringPythonLinux/UnixGitMulti Agent SystemsMCP servertool callingsupervised learningunsupervised learningLangGraphCrewAIGoogle ADKMicrosoft AutoGenPyTorchTensorFlowscikit‑learndata preprocessingfeature engineering
Deal Breakers
Currently enrolled in a college degree program in a related discipline, Strong Python programming skills, Comfortable working in a Linux/Unix environment, Experience using Git or other version control systems
Get matched to jobs like this
Luna finds roles that fit your skills and career goals — no endless scrolling required.
Create a Free Profile