Logo of Huzzle

Machine Learning Intern, AI and Automation

image

Calix

2mo ago

  • Internship
    Full-time
    Summer Internship
  • Data
    IT & Cybersecurity
  • Canada, +1
    Remote
  • Quick Apply

AI generated summary

  • You should be pursuing a relevant degree, have strong math/statistics skills, Python proficiency, ML knowledge, and experience with Git, Unix, big data, cloud platforms, MLOps, and NLP.
  • You will design and implement ML algorithms, evaluate model performance, fine-tune models with TensorFlow/PyTorch, assist in generative AI development, and document technical specifications.

Requirements

  • Currently pursuing a Bachelor's or Master's degree in Computer Science, Mathematics, Statistics, or a related technical field. Preference will be given to students with prior work experience
  • Strong foundation in mathematics and statistics, including:
  • Linear algebra and calculus
  • Probability theory and statistical modeling
  • Optimization techniques
  • Proficiency in Python programming with experience in ML libraries and frameworks
  • Understanding of fundamental machine learning concepts:
  • Supervised and unsupervised learning algorithms
  • Model evaluation and validation techniques
  • Feature engineering and selection methods
  • Experience with version control systems (Git) and data processing tools
  • Experience with Unix-based OS
  • Able to work for the complete summer break (May - August or June - September)
  • Previous coursework or projects in machine learning, deep learning, or AI
  • Experience with big data technologies such as Apache Spark
  • Familiarity with cloud platforms (AWS, Google Cloud) and their ML services
  • Knowledge of MLOps practices and model deployment workflows
  • Understanding of deep learning architectures and their applications
  • Experience with Natural Language Processing (NLP) concepts and techniques

Responsibilities

  • Design and implement machine learning algorithms for various applications, including classification, regression, and clustering problems
  • Conduct thorough model evaluation, validation, and performance optimization using industry-standard metrics
  • Implement and fine-tune various ML models using frameworks such as TensorFlow, PyTorch, and Scikit-learn
  • Assist in the development of generative AI applications using state-of-the-art models
  • Document model architectures, experimental results, and technical specifications

FAQs

Is this a remote position?

Yes, this is a fully remote position that can be based anywhere in the United States or Canada.

What are the main responsibilities of the Machine Learning Intern?

The main responsibilities include designing and implementing machine learning algorithms, conducting model evaluation and optimization, implementing models using frameworks like TensorFlow and PyTorch, developing generative AI applications, and documenting model architectures and results.

What qualifications are required for this position?

Candidates should be pursuing a Bachelor's or Master's degree in Computer Science, Mathematics, Statistics, or a related technical field, have a strong foundation in mathematics and statistics, proficiency in Python programming, and understanding of fundamental machine learning concepts.

Are there any preferred qualifications for this role?

Yes, preferred qualifications include previous coursework or projects in machine learning, experience with big data technologies like Apache Spark, familiarity with cloud platforms, knowledge of MLOps practices, and understanding of deep learning architectures and NLP concepts.

What is the expected duration of the internship?

The candidate must be able to work for the complete summer break, which spans from May to August or June to September.

What is the pay rate for this internship?

The average base pay range in the U.S. for this position is $27.60 - $34.50 USD hourly for the San Francisco Bay Area, and $24.00 - $30.00 USD hourly for all other locations.

Do you require any specific experience in version control systems?

Yes, experience with version control systems like Git is required.

Is prior work experience preferred for candidates?

Yes, preference will be given to students with prior work experience.

How can a person with a disability get assistance with the application process?

They can email us at calix.interview@calix.com or call us at +1 (408) 514-3000 for assistance.

What is Calix's mission?

Calix's mission is to enable Communication Service Providers of all sizes to Simplify, Innovate, and Grow, while improving the broadband experience for communities.

To enable broadband service providers of all sizes to simplify, excite and grow.

Technology
Industry
1001-5000
Employees
1999
Founded Year

Mission & Purpose

Innovative communications service providers rely on Calix platforms to help them master and monetize the complex infrastructure between their subscribers and the cloud. Calix is the leading global provider of the cloud and software platforms, systems, and services required to deliver the unified access network and smart premises of tomorrow. Our platforms and services help our customers build next generation networks by embracing a DevOps operating model, optimize the subscriber experience by leveraging big data analytics, and turn the complexity of the smart home and business into new revenue streams.