1

Machine Learning Research Intern Jobs in Sunnyvale, CA

About the role As a Machine Learning Intern at Droyd, you'll work directly on the learning and ... You'll work closely with AI researchers, software engineers, and hardware teams, and contribute to ...

Meta is seeking a Research Scientist to join our Core Machine Learning Research team, where we advance the foundational AI and ML technologies that power Meta's family of products at scale. In this ...

Research, develop, implement, and evaluate new machine learning and data analysis techniques for multiple applications in a collaborative scientific environment. * Actively participate with project ...

Research, develop, implement, and evaluate new machine learning and data analysis techniques for multiple applications in a collaborative scientific environment. * Actively participate with project ...

Research, develop, implement, and evaluate new machine learning and data analysis techniques for multiple applications in a collaborative scientific environment. * Actively participate with project ...

Propose and conduct novel research to achieve results on Sohu that are unviable on GPUs * Translate core mathematical operations from the most popular Transformer-based models into maximally ...

PhD Intern Where multiple locations are listed for this role, the position may be based in any of ... Currently pursuing a PhD in Computer Science, Machine Learning, or related field * Research ...

Showing results 21-40

Machine Learning Research Intern information

See Sunnyvale, CA salary details

$29.9K

$50K

$103.3K

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

As of Sep 2, 2026, the average yearly pay for machine learning research intern in Sunnyvale, CA is $49,978.00, according to ZipRecruiter salary data. Most workers in this role earn between $38,100.00 and $54,000.00 per year, depending on experience, location, and employer.

What does a machine learning research intern do?

A Machine Learning Research Intern assists in the development, implementation, and evaluation of machine learning models and algorithms under the supervision of experienced researchers. They often preprocess data, run experiments, analyze results, and contribute to research papers or technical reports. Interns also stay up to date with the latest advancements in machine learning, participate in team meetings, and sometimes help in coding or optimizing existing models. This role provides hands-on experience in applying theoretical knowledge to real-world problems and prepares interns for careers in AI research or development.

What are the key skills and qualifications needed to thrive as a machine learning research intern?

To thrive as a Machine Learning Research Intern, you need a strong foundation in mathematics, statistics, programming (especially Python), and an understanding of machine learning algorithms, typically supported by ongoing or completed studies in computer science or related fields. Familiarity with technical tools such as TensorFlow, PyTorch, scikit-learn, and experience with data analysis libraries are commonly required. Curiosity, problem-solving ability, and effective communication skills help interns stand out by enabling them to collaborate, share insights, and adapt to new research challenges. These skills ensure interns can contribute meaningfully to research projects, quickly learn new techniques, and effectively communicate their findings.

What are some typical challenges faced by machine learning research interns during their projects?

Machine Learning Research Interns often encounter challenges such as dealing with limited or messy datasets, tuning complex model architectures, and balancing innovative research with practical implementation. Additionally, they may need to quickly familiarize themselves with unfamiliar frameworks or tools and effectively communicate technical findings to both technical and non-technical team members. Successfully navigating these challenges can provide valuable learning experiences and help interns build strong problem-solving skills for future roles.

What are popular job titles related to Machine Learning Research Intern jobs in Sunnyvale, CA?

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

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

The top searched job categories for Machine Learning Research Intern jobs in Sunnyvale, CA are:

What cities near Sunnyvale, CA are hiring for Machine Learning Research Intern jobs?

Cities near Sunnyvale, CA with the most Machine Learning Research Intern job openings:

Infographic showing various Machine Learning Research Intern job openings in Sunnyvale, CA as of August 2026, with employment types broken down into 1% As Needed, 67% Full Time, 29% Part Time, 1% Temporary, and 2% Contract. Highlights an 87% Physical, 3% Hybrid, and 10% Remote job distribution, with an average salary of $49,978 per year, or $24 per hour.

Machine Learning Intern

Droyd Robotics

San Francisco, CA โ€ข On-site

Internship

Re-posted 12 days ago


Job description

About the team
Droyd builds autonomous robotic systems that automate repetitive manual work in real environments. Our robots operate under tight compute, latency, and reliability constraints, so learning systems must work cleanly on real hardware.
Our AI team builds the models and inference systems that let robotic arms see, reason, and act. This work runs on deployed robots, not demos.
About the role
As a Machine Learning Intern at Droyd, you'll work directly on the learning and inference systems that power our robotic arms. You'll train models, run experiments, and help push research into production.
You'll work closely with AI researchers, software engineers, and hardware teams, and contribute to systems that ship to real robots.
This role is based in San Francisco, CA. We're an in-person company. We build faster that way.
In this role, you'll
  • Work across the ML stack, from training to inference
  • Train and evaluate models that run on low-payload robotic systems
  • Run experiments, analyze results, and document findings
  • Learn how model design, data quality, and hardware constraints affect real-world performance
  • Support deployment and testing of models on robotic hardware
We're looking for candidates who
  • Are current juniors or seniors (or equivalent) studying computer science, machine learning, AI, or a related field
  • Have coursework or hands-on experience training ML models using frameworks like PyTorch or JAX
  • Are willing to balance school and work in a fast-moving environment
  • Are curious about robotics and interested in how learning systems behave in the real world
  • Take ownership, ask good questions, and can carry projects forward with guidance
About Droyd
Droyd builds autonomous robotic systems to automate manual work for enterprises. We design the hardware, collect our own data, and train models that operate under real-world constraints.
If we do this right, robots become dependable tools people rely on every day.
Join us and help build systems that ship.