1

Machine Learning Engineer Intern Jobs in Cupertino, CA

Machine Learning Engineer / Research Engineer Pay: $$110,000 - $165,000 Base Salary + Equity Shift: N/A Location: San Mateo, CA (Peninsula) - Onsite Preferred Schedule: Full time, Permanent Role Visa ...

About the role: We're looking for an early career Machine Learning Engineer to join our team. In this role you will build and deploy state of the art machine learning models to solve complex ...

About the role: We're looking for an early career Machine Learning Engineer to join our team. In this role you will build and deploy state of the art machine learning models to solve complex ...

Machine Learning Engineer Location: Fremont, CA (Local) Onsite interview Duration: 12+ Mos H1B Only h1 candidate About the Role: Our direct client is hiring a Machine Learning Engineer for their ...

Position: 2026 Machine Learning Engineer Req ID: Pending Location: San Jose Our Company Changing the world through digital experiences is what Adobe's all about. We give everyone-from emerging ...

Company Description PatternAI is an automated machine learning platform that reveals critical patterns in data for narrow business problems. We're seeking an outstanding ML Engineer to join our data ...

Machine Learning Engineer Location: Fremont, CA once the documents are verified, a Codility assessment will be shared with the candidate, where they need to score a minimum of 70% and post that, a ...

BeeGenius is building the future of work, and they are seeking an AI/Machine Learning Engineer to join their team. In this role, you will be responsible for developing and implementing machine ...

Company Description PatternAI is an automated machine learning platform that reveals critical patterns in data for narrow business problems. We're seeking an outstanding ML Engineer to join our data ...

As a Machine Learning Engineer, you will play a central role in translating cutting-edge machine learning research into scalable, production-ready solutions. You will collaborate closely with cross ...

Machine Learning Engineer

Fremont, CA · On-site

$102K - $144K/yr

Machine Learning Engineer II The Machine Learning Engineer II will be a member of the Learning and Active Perception (LEAP) group in AV's MacCready Works division and support the development of a ...

Machine Learning Engineer

Fremont, CA · On-site

$102K - $144K/yr

Machine Learning Engineer II The Machine Learning Engineer II will be a member of the Learning and Active Perception (LEAP) group in AV's MacCready Works division and support the development of a ...

next page

Showing results 1-20

Machine Learning Engineer Intern information

See Cupertino, CA salary details

$31.5K

$52.5K

$108.6K

How much do machine learning engineer intern jobs pay per year?

As of Sep 5, 2026, the average yearly pay for machine learning engineer intern in Cupertino, CA is $52,537.00, according to ZipRecruiter salary data. Most workers in this role earn between $40,100.00 and $56,800.00 per year, depending on experience, location, and employer.

What is a machine learning engineer intern?

A Machine Learning Engineer Intern is a temporary, entry-level role where individuals work with data scientists and engineers to develop, test, and optimize machine learning models. Interns typically assist in data preprocessing, feature engineering, model training, and evaluation. They may also work on improving existing algorithms, implementing research papers, or deploying models into production. This role provides hands-on experience with machine learning frameworks such as TensorFlow and PyTorch, as well as coding in Python and working with large datasets. The internship helps build practical skills and industry experience in artificial intelligence and data science.

What do machine learning engineer interns do?

Machine Learning Engineer Interns are often involved in data preparation, feature engineering, model development, and performance evaluation under the guidance of senior engineers or data scientists. You may help implement and test machine learning algorithms, assist in cleaning and visualizing datasets, and contribute to code reviews or research tasks. Interns frequently collaborate with cross-functional teams, such as data scientists, software engineers, and product managers, to solve real-world problems and support ongoing projects. This hands-on experience provides valuable insights into the practical application of machine learning in a professional setting.

What skills and qualifications are needed to thrive as a machine learning engineer intern?

To thrive as a Machine Learning Engineer Intern, you need a solid understanding of programming languages such as Python, knowledge of machine learning algorithms, and experience with data analysis, typically supported by coursework in computer science or related fields. Familiarity with tools like TensorFlow, PyTorch, scikit-learn, and version control systems such as Git is often required. Strong problem-solving abilities, attention to detail, and effective communication are valuable soft skills in this role. These competencies enable interns to contribute meaningfully to projects, collaborate efficiently with teams, and adapt in a fast-paced, tech-driven environment.

What are the most commonly searched types of Machine Learning Engineer jobs in Cupertino, CA?

The most popular types of Machine Learning Engineer jobs in Cupertino, CA are:

What are popular job titles related to Machine Learning Engineer Intern jobs in Cupertino, CA?

For Machine Learning Engineer Intern jobs in Cupertino, CA, the most frequently searched job titles are:

What job categories do people searching Machine Learning Engineer Intern jobs in Cupertino, CA look for?

The top searched job categories for Machine Learning Engineer Intern jobs in Cupertino, CA are:

What cities near Cupertino, CA are hiring for Machine Learning Engineer Intern jobs?

Cities near Cupertino, CA with the most Machine Learning Engineer Intern job openings:

Infographic showing various Machine Learning Engineer Intern job openings in Cupertino, CA as of August 2026, with employment types broken down into 1% As Needed, 72% Full Time, 26% Part Time, and 1% Contract. Highlights an 87% Physical, 2% Hybrid, and 11% Remote job distribution, with an average salary of $52,537 per year, or $25.3 per hour.

Contractor

Re-posted 10 days ago


Job description

Machine Learning Engineer (Azure Focus) - Remote (PST)
[About the Role]
Join GAP as a Machine Learning Engineer and lead the development, deployment, and optimization of innovative AI solutions in a fully remote environment. This six-month contract opportunity is tailored for engineers with a passion for hands-on machine learning in Microsoft Azure production settings. Collaborate with talented teams to create real business impact by delivering robust, scalable models for enterprise applications.
[Responsibilities]
- Design, build, and deploy machine learning models using neural networks and NLP techniques to solve business challenges
- Manage the complete ML lifecycle: data preparation, model selection, training, evaluation, deployment, and ongoing performance monitoring
- Leverage Python and ML frameworks (TensorFlow, PyTorch, Keras) to develop, optimize, and maintain models
- Implement MLOps best practices, including CI/CD pipelines, model versioning, and automated retraining in Azure environments
- Collaborate cross-functionally with data scientists, engineers, and stakeholders to deliver production-ready AI solutions
- Utilize Azure Machine Learning, Azure DevOps, and Azure Databricks for end-to-end ML operations
[Required Skills and Experience]
- Proven track record developing and deploying machine learning models into Microsoft Azure cloud platforms
- Hands-on expertise with neural networks and NLP methods (text classification, sentiment analysis, entity extraction, chatbots, or language models)
- Advanced proficiency in Python; practical experience with R and SQL for data extraction and statistical modeling
- Deep understanding of supervised and unsupervised learning algorithms, model evaluation, and optimization
- Mastery of modern ML frameworks (TensorFlow, PyTorch, Keras) in production
- Demonstrable experience in MLOps: CI/CD for ML, model monitoring, version control, retraining, and production support
[Preferred Skills]
- Experience with Azure Databricks, Azure Functions, and Azure Pipelines
- Familiarity with containerization (Docker/Kubernetes) for scalable ML deployments
- Strong feature engineering and ML pipeline automation skills
[Benefits]
- 100% remote work-collaborate with a diverse team from anywhere within PST hours
- Opportunity for contract extension and career progression on impactful enterprise AI projects
- Exposure to best-in-class Azure ML infrastructure and enterprise DevOps practices
[How to Apply]
Excited to build and deploy cutting-edge AI solutions in Azure? Submit your resume now. Qualified candidates will be contacted for an initial screening and technical interview.

Indotronix logo

About Indotronix

Sourced by ZipRecruiter

In 1986, Indotronix established itself in the staffing space. 22 years later, Avani entered the scene, offering consulting and technology development. Finally, in 2016, the two joined forces to begin delivering talent across all areas, from Staffing to Consulting to unique platform development.

Industry

Recruiting and staffing services

Company size

1,001 - 5,000 Employees

Headquarters location

Rochester, NY, US