1

Ml Engineer Intern Jobs in San Ramon, CA (NOW HIRING)

You know more about LLMs than the average engineer - you can talk about transformers and embeddings, or have done ML work. * You have basic web development experience (full-stack, React, TypeScript)

Software Intern

San Jose, CA · On-site

$31.63 - $58.75/hr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

Strong algorithm background, programming skills and implementation for the processing of large ... ML knowledge is a plus * Minimum: Master or PhD graduate candidates The hourly range for California ...

Software Intern

San Jose, CA

$31.63 - $58.75/hr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

Strong algorithm background, programming skills and implementation for the processing of large ... ML knowledge is a plus * Minimum: Master or PhD graduate candidates The hourly range for California ...

Software Intern

San Jose, CA · On-site

$31.63 - $58.75/hr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

Strong algorithm background, programming skills and implementation for the processing of large ... ML knowledge is a plus * Minimum: Master or PhD graduate candidates The hourly range for California ...

Senior State Estimation Engineer

San Francisco, CA · On-site

$123K - $169K/yr

... intern, or a related state estimation engineer role. * Five (5) years of experience with all of the following: programming in C++; designing and developing software; classical ML, Linear Algebra ...

Showing results 21-40

Ml Engineer Intern information

See San Ramon, CA salary details

$12

$21

$33

How much do ml engineer intern jobs pay per hour?

As of Aug 17, 2026, the average hourly pay for ml engineer intern in San Ramon, CA is $21.58, according to ZipRecruiter salary data. Most workers in this role earn between $17.98 and $23.37 per hour, depending on experience, location, and employer.

What is an ML Engineer Intern?

ML (Machine Learning) Engineer Interns are students or recent graduates who assist in designing, building, and deploying machine learning models under the guidance of experienced professionals. Their responsibilities often include data preprocessing, experimenting with algorithms, evaluating model performance, and collaborating with software engineers and data scientists. ML Engineer Interns gain hands-on experience with programming languages like Python, libraries such as TensorFlow or PyTorch, and tools for data analysis. This role is a valuable opportunity to learn how machine learning solutions are developed and applied in real-world scenarios.

What does an ML Engineer Intern do?

As an ML Engineer Intern, you can expect to work on a variety of projects ranging from data preprocessing and cleaning to building and testing machine learning models under the guidance of senior engineers. Interns often contribute to tasks such as feature engineering, model evaluation, and deploying models into production environments. You may also collaborate with data scientists and software engineers to integrate ML solutions into larger systems or products. This hands-on experience not only helps develop your technical skills but also provides insight into industry-standard workflows and team structures.

What are the key skills and qualifications needed to thrive as an ML Engineer Intern?

To thrive as an ML Engineer Intern, you need a solid foundation in programming (especially Python), statistics, and machine learning concepts, typically supported by coursework or hands-on projects. Familiarity with tools such as TensorFlow, PyTorch, scikit-learn, and version control systems like Git is expected. Strong problem-solving skills, curiosity, and effective communication help interns collaborate and learn quickly in team environments. These skills are important because they enable interns to contribute meaningfully to real ML projects while rapidly acquiring new knowledge and adapting to evolving technologies.

What is the difference between Ml Engineer Intern vs Data Scientist Intern?

AspectML Engineer InternData Scientist Intern
Required CredentialsTypically pursuing or holding a degree in Computer Science, Data Science, or related fields; knowledge of machine learning frameworksSimilar educational background; strong statistical and analytical skills; familiarity with data analysis tools
Work EnvironmentFocus on developing and deploying machine learning models, coding in Python, TensorFlow, or PyTorchFocus on analyzing data, creating visualizations, and deriving insights from datasets
Employer & Industry UsageCommon in tech companies, AI startups, and research labsWidely used across tech, finance, healthcare, and consulting firms

Both roles are entry-level internships requiring a background in data-related fields. ML Engineer Interns focus on building and deploying machine learning models, while Data Scientist Interns analyze data to generate insights. The roles often overlap but differ mainly in technical focus and daily tasks.

What cities near San Ramon, CA are hiring for Ml Engineer Intern jobs?

Cities near San Ramon, CA with the most Ml Engineer Intern job openings:

Intern, AI Engineering

Workato

San Francisco, CA

Internship

Re-posted 12 days ago


Job description

Workato AI LabAbout Workato AI Lab

Workato AI Lab is at the forefront of enterprise AI innovation, developing cutting-edge agentic systems that transform how businesses automate and optimize their workflows. Our team bridges academic research with real-world applications, creating AI systems that serve millions of users across global enterprises.

Responsibilities

We are seeking exceptional graduate students to join our AI Lab as Research Interns in San Francisco. You'll work on fundamental problems in LLM-based agentic systems and efficient AI infrastructure, with opportunities to publish your research while making direct impact on production systems serving enterprise customers.
We are now filling intern positions for Winter 2026 and Spring 2027. 

Research Areas

  • LLM Agent Systems: Design and implement intelligent agent architectures for complex enterprise automation tasks, including multi-agent collaboration, MCP, and reasoning frameworks

  • Efficient LLM Fine-tuning: Develop novel methods for parameter-efficient adaptation, alignment, and reinforcement learning for large language models

  • High-Performance LLM Inference: Optimize inference pipelines through systems-level innovations, kernel development, and deployment strategies

In this role, you will also be responsible to:
  • Conduct original research on LLM agent architectures and optimization techniques

  • Develop and evaluate novel algorithms with both academic rigor and production feasibility

  • Present your work at internal research seminars and external conferences

  • Mentor and collaborate with LLM  engineers on implementation and deployment

RequirementsQualifications / Experience / Technical Skills
  • Currently pursuing MS/PhD in Computer Science, Machine Learning, Natural Language Processing, or related fields

  • Publications at top-tier venues (ICML, NeurIPS, ICLR, ACL, EMNLP, NAACL)

  • Strong programming skills in Python and PyTorch

  • Ability to work in-person at our San Francisco office

  • Ability to work independently and collaborate across research and engineering teams

Preferred:
  • Experience with self-evolving agent systems

  • Proficiency in CUDA programming and custom kernel development for LLM operations

  • Background in reinforcement learning-based LLM fine-tuning 

  • Track record of contributions to production inference systems such as vLLM, TensorRT-LLM, SGLang, or Hugging Face ecosystem

  • Experience bridging academic research with production systems

  • Open-source contributions to widely-used ML infrastructure projects

(REQ ID: 2690)