Logo for Calix

AI / Machine Learning Intern

Roles & Responsibilities

  • Currently enrolled in a college degree program in Computer Science, Artificial Intelligence, Machine Learning, Data Science, or a related engineering discipline; preference for completing at least the junior year and having prior internship or work experience.
  • Strong Python programming skills with familiarity in common ML libraries/frameworks (e.g., PyTorch, TensorFlow, scikit-learn).
  • Solid understanding of core AI/ML concepts (supervised/unsupervised learning, model evaluation/validation, feature engineering) and experience with end-to-end ML workflows (data preprocessing, training, evaluation, optimization).
  • Comfortable working in Linux/Unix environments, experience with Git or other version control systems, and ability to collaborate with cross-functional teams; exposure to NLP/LLMs, MLOps, and cloud platforms is a plus.

Requirements:

  • Design, implement, and experiment with machine learning and deep learning models for product use cases, covering end-to-end ML workflows (data preprocessing, feature engineering, model training, evaluation, optimization, and experiment tracking).
  • Contribute to Generative AI and agentic systems, including LLM-based workflows, AI agents, orchestration, and prompt engineering; develop prototypes and proofs-of-concept that can evolve into production features.
  • Write clean, maintainable, and well-documented Python code.
  • Collaborate with cross-functional teams (engineering, product, platform) and present findings, demos, and outcomes to the broader team.

Job description

This is a full time, remote Summer Internship that can be based anywhere in the United States or Canada.

Calix is looking for a Summer intern to join our Products organization. In this role, you will be part of a unique and award-winning internship program within the company. The program provides the opportunity to learn new skills through training and on the job learning. The duration of the program is expected to be 90 days.

We are looking for a highly motivated AI / Machine Learning Intern to join the Calix AI/ML team. In this role, you will work on real-world AI/ML and Generative AI problems, contributing to models, pipelines, and intelligent systems that power next generation Calix products.

This is not a shadowing role—you will design, build, experiment, and ship alongside experienced engineers and data scientists.

Responsibilities and Duties: 

  • Design, implement, and experiment with machine learning and deep learning models for product use cases
  • Work on end‑to‑end ML workflows, including:
    • Data preprocessing and feature engineering
    • Model training, evaluation, and optimization
    • Experiment tracking and result analysis
  • Contribute to Generative AI and agentic systems, including:
    • LLM‑based workflows
    • AI agents, orchestration, and prompt engineering
  • Develop prototypes and proof‑of‑concepts that can evolve into production features
  • Write clean, maintainable, and well‑documented Python code
  • Collaborate with cross‑functional teams (engineering, product, platform)
  • Present findings, demos, and outcomes to the broader team

Qualifications: 

  • Currently enrolled in a college degree program in Computer Science, Artificial Intelligence, Machine Learning, Data Science, or a related engineering discipline. Preference will be given to those who have at least completed their Junior year and have previous internship or work experience.
  • Strong Python programming skills.
  • Solid understanding of core AI / ML concepts, including Multi Agent Systems, MCP server and tool calling, supervised and unsupervised learning, model evaluation and validation, feature engineering basics.
  • Familiarity with common AI / ML libraries / frameworks such as LangGraph, CrewAI, Google ADK, Microsoft AutoGen, PyTorch, TensorFlow, or scikit-learn
  • Comfortable working in a Linux/Unix environment
  • Experience using Git or other version control systems.

Nice to Have: 

  • Hands‑on project experience in Machine Learning / Deep Learning, Generative AI or LLM‑based systems, and Agentic AI or multi‑agent frameworks.
  • Exposure to NLP, time‑series, recommendation systems, or anomaly detection and model deployment concepts or MLOps fundamentals.
  • Experience with Cloud platforms (AWS, GCP, or Azure) and data processing frameworks (e.g. Spark).
  • Strong problem‑solving mindset and curiosity to explore new AI techniques
  • Able to work for the complete summer break (May - August or June - September).

#LI-Remote

The base pay range for this position varies based on the geographic location. More information about the pay range specific to candidate location and other factors will be shared during the recruitment process. Individual pay is determined based on location of residence and multiple factors, including job-related knowledge, skills and experience.

San Francisco Bay Area:

27.60 - 34.50 USD Hourly

All Other US Locations:

24.00 - 30.00 USD Hourly

For information on our benefits click here.

Related jobs

Other jobs at Calix

We help you get seen. Not ignored.

We help you get seen faster — by the right people.

🚀

Auto-Apply

We apply for you — automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.