1

Machine Learning Intern Jobs in Santa Cruz, CA (NOW HIRING)

Software Intern

San Jose, CA

$31.63 - $58.75/hr

We are looking for a highly motivated software intern to work on the research and development using the state-of-the-art machine learning technologies in the area of on-chip in parasitic modeling, in ...

Software Intern

San Jose, CA

$31.63 - $58.75/hr

We are looking for a highly motivated software intern to work on the research and development using the state-of-the-art machine learning technologies in the area of on-chip in parasitic modeling, in ...

As an AI/ML Software Engineer Intern, you will define and implement the AI/ML infrastructure ... Focus on machine learning and data science. * AI Agents * MCP Servers * Familiarity with Large ...

Showing results 41-60

Machine Learning Intern information

See Santa Cruz, CA salary details

$29.4K

$49.2K

$101.6K

How much do machine learning intern jobs pay per year?

As of Aug 9, 2026, the average yearly pay for machine learning intern in Santa Cruz, CA is $49,170.00, according to ZipRecruiter salary data. Most workers in this role earn between $37,500.00 and $53,100.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a machine learning intern, and why are they important?

To thrive as a Machine Learning Intern, you need a solid understanding of statistics, programming (especially Python), and foundational machine learning concepts, typically supported by coursework or a degree in computer science or a related field. Familiarity with tools such as TensorFlow, PyTorch, scikit-learn, and data analysis libraries, as well as experience with version control systems like Git, is highly valuable. Strong problem-solving skills, curiosity, and effective communication set outstanding candidates apart in this role. These abilities are essential for analyzing data, building models, and collaborating with teams to develop innovative AI solutions.

What does a machine learning intern do?

A Machine Learning Intern assists with developing, testing, and deploying machine learning models under the supervision of experienced data scientists or engineers. Their responsibilities may include data preprocessing, feature engineering, coding algorithms, analyzing results, and assisting with research tasks. Interns often work with programming languages like Python and libraries such as TensorFlow or PyTorch. The internship provides hands-on experience in real-world machine learning projects and helps interns build essential skills for a future career in the field.

What is the difference between Machine Learning Intern vs Data Science Intern?

AspectMachine Learning InternData Science Intern
Required CredentialsTypically pursuing or recent graduate in Computer Science, Data Science, or related fields; knowledge of programming and ML frameworksUsually pursuing or recent graduate in Data Science, Statistics, or related fields; strong analytical and programming skills
Work EnvironmentTech companies, research labs, startups focusing on AI/ML projectsBusiness, finance, healthcare, and tech sectors analyzing data for insights
Employer & Industry UsageUsed in companies developing AI products, research institutions, tech startupsCommon in organizations requiring data analysis, reporting, and decision-making support

While both roles involve working with data and programming, a Machine Learning Intern focuses specifically on developing and implementing machine learning models, whereas a Data Science Intern works more broadly on analyzing data, creating reports, and deriving insights. The roles often overlap, but the Machine Learning Intern role emphasizes algorithm development and model deployment.

What types of projects do machine learning interns typically work on, and how are they supported by the team?

Machine Learning Interns often contribute to real-world projects such as data preprocessing, developing and testing models, or assisting with research for new algorithms. Interns are usually paired with a mentor or work within a small team, receiving guidance during code reviews and regular check-ins. This collaborative environment helps interns gain practical experience, quickly overcome challenges, and integrate feedback, ensuring a steep learning curve and valuable industry exposure.

What does a machine learning intern do?

A machine learning intern works in the field of data science. During an internship, you work alongside machine learning engineers who are developing artificial intelligence programs. They do this by writing computer code that allows a software system to run autonomously. Your exact responsibilities depend on the type and level of engineering that the company does. While you likely do not have coding duties, you may help the programmers test or debug their code. You may also work with algorithms and the mathematical aspects of artificial intelligence. A machine learning intern works under the supervision of a lead engineer.

What are the most commonly searched types of Machine Learning jobs in Santa Cruz, CA? The most popular types of Machine Learning jobs in Santa Cruz, CA are:
What are popular job titles related to Machine Learning Intern jobs in Santa Cruz, CA? For Machine Learning Intern jobs in Santa Cruz, CA, the most frequently searched job titles are:
What job categories do people searching Machine Learning Intern jobs in Santa Cruz, CA look for? The top searched job categories for Machine Learning Intern jobs in Santa Cruz, CA are:
What cities near Santa Cruz, CA are hiring for Machine Learning Intern jobs? Cities near Santa Cruz, CA with the most Machine Learning Intern job openings:
Infographic showing various Machine Learning Intern job openings in Santa Cruz, CA as of July 2026, with employment types broken down into 1% As Needed, 66% Full Time, 30% Part Time, 1% Temporary, and 2% Contract. Highlights an 86% Physical, 2% Hybrid, and 12% Remote job distribution, with an average salary of $49,170 per year, or $23.6 per hour.

Machine Learning Engineer - TikTok Short Video Content Understanding/Multimodal Recommendation

Ellis Technologies, Inc.

San Jose, CA • On-site

$156 - $387.60/hr

Other

Posted 4 days ago


Job description

Machine Learning Engineer - TikTok Short Video Content Understanding/Multimodal Recommendation

Location: San Jose

Employment Type: Regular

Job Code: A42257

Responsibilities
  • Lead multimodal algorithm development for TikTok’s short-video business, explore applications of multimodal technologies in recommendation systems and other scenarios to improve key business metrics.
  • Conduct cutting-edge research in multimodal and MLLM technologies, design advanced algorithms to solve business requirements while achieving technical breakthroughs.
  • Drive engineering deployment and implementation, ensuring model stability, scalability, and efficiency in production environments.
  • Focus on key areas including (but not limited to):
    • General AI platform design and development, including few-shot/zero-shot on MLLM, AI-labeling, auto prompting, active-learning, continue pretraining and RL.
    • Integration of content understanding with recommendation systems (e.g., UGC ecosystems, cold start, interest exploration, comment understanding).
    • Leveraging multimodal techniques to develop next-generation recommendation systems, such as generative models and end-to-end approaches.
Qualifications

Minimum Qualifications

  • Proven experience in multimodal content understanding, with expertise in large language models (LLMs) and familiarity with cutting-edge progress in the field.
  • Strong technical foundation in at least one major deep learning framework (e.g., PyTorch, TensorFlow).
  • Proactive mindset, strong sense of ownership, excellent communication skills, and ability to collaborate across teams.

Preferred Qualifications

  • Hands‑on experience deploying content understanding solutions in search, advertising, recommendation, or related domains.

The base salary range for this position in the selected city is $156000 - $387600 annually.

Qualified applicants with arrest or conviction records will be considered for employment in accordance with all federal, state, and local laws including the Los Angeles County Fair Chance Ordinance for Employers and the California Fair Chance Act. Our company believes that criminal history may have a direct, adverse and negative relationship on the following job duties, potentially resulting in the withdrawal of the conditional offer of employment:

  • Interacting and occasionally having unsupervised contact with internal/external clients and/or colleagues;
  • Appropriately handling and managing confidential information including proprietary and trade secret information and access to information technology systems;
  • Exercising sound judgment.
#J-18808-Ljbffr