Filter By


Save Search

MORE FILTERS

LESS FILTERS

  • Job Types

2382 Jobs in Java Programming

Machine Learning and Artificial Intelligence PhD Internships

Apple Inc.

Sunnyvale, CA, USA; Chicago, IL, USA; San Diego, CA, USA; Austin, TX, USA; Cupertino, CA, USA;
Detroit, MI, USA; New York City, NY, USA; Sacramento, CA, USA; Culver City, CA, USA; Los Angeles,
CA, USA; San Jose, CA, USA; Santa Clara, CA, USA; Seattle, WA, USA; Washington, DC, USA

0-2 year

___
Full Time

28 Jul 2026

Summary

At Apple you can take part ML internships and be a part of the ongoing revolution that machine learning plays in daily life. Apple’s fully-integrated hardware and software provide unique...

Key Skills

Java Programming,Python Programming,C Programming,PyTorch

___
Full Time

27 Jul 2026

Summary

Research Scientist Intern, Monetization Computer Vision (PhD) Responsibilities

  • Conduct research to advance the science and technology of generative AI.
  • Perform research that...

Key Skills

Aartificial intelligence,C Programming,C++,Computer Vision (CV),Effective communication skills,Java Programming,Machine learning techniques,NeurIPS,Python Programming

___
Full Time

27 Jul 2026

Summary

Research Scientist Intern PhD, Applied Research Responsibilities

  • Develop novel state-of-the-art generative AI algorithms and corresponding systems, leveraging various deep learning...

Key Skills

Aartificial intelligence,C Programming,C++,Computer Vision (CV),Deep Learning,Java Programming,Large Language Models - LLMs,Machine learning techniques,NeurIPS,Python Programming,PyTorch,TensorFlow

___
Part Time

26 Jul 2026

Summary

The Digital Humanities team in the Max Planck Institute for the History of Science (MPIWG) is composed of 4 digital humanities researchers working on numerous projects across the different...

Key Skills

Data science techniques,Java Programming,JavaScript,Machine learning techniques,Python Programming,Spark-SQL

___
Contract

11 Jul 2026

Summary

Minimum qualifications:

  • PhD degree in a STEM field (e.g., Computer Science, Mathematics, or Statistics) or equivalent practical experience.
  • Experience with one or more general...

Key Skills

Aartificial intelligence,C++,Design,Java Programming,JavaScript,JAX framework,Machine learning techniques,NeurIPS,Python Programming,PyTorch,TensorFlow

Student Researcher, PhD, Winter/Summer 2026

Google

Waterloo, ON, Canada; Montreal, QC, Canada; Toronto, ON, Canada

0-2 year

___
Full Time

11 Jul 2026

Summary

Minimum qualifications:

  • Currently enrolled in a PhD degree in Computer Science, Linguistics, Statistics, Biostatistics, Applied Mathematics, Operations Research, Economics, Natural...

Key Skills

C Programming,C++,Computer Vision (CV),Data science techniques,Deep Learning,Human Computer Interaction- HCI,Java Programming,JavaScript,Machine learning techniques,Optimization,Python Programming

Student Researcher, BS/MS, Winter/Summer 2026

Google

Waterloo, ON, Canada; Montreal, QC, Canada; Toronto, ON, Canada

0-2 year

___
Full Time

11 Jul 2026

Summary

Minimum qualifications:

  • Currently enrolled in a Bachelor's or Master’s degree in Computer Science, Linguistics, Statistics, Biostatistics, Applied Mathematics, Operations Research,...

Key Skills

C Programming,C++,Computer Vision (CV),Data science techniques,Deep Learning,Human Computer Interaction- HCI,Java Programming,JavaScript,Machine learning techniques,Natural Language Processing (NLP),Python Programming

___
Full Time

27 Feb 2026

Summary

Teams Hiring For This Role:

  • Discovery: Build recommender and search systems, connecting millions of experiences to users via generative modeling, LLMs, and multimodal content...

Key Skills

Aartificial intelligence,C++,Computer Vision (CV),Deep Learning,Java Programming,Machine learning techniques,Natural Language Processing (NLP),Python Programming

___
Full Time

10 Feb 2026

Summary

This internship opportunity is within the Manufacturing Operations Program Management Team, which focuses on Technical Program Management across all teams within the department. Interns on this...

Key Skills

Aartificial intelligence,Agile methodologies,C++,Effective communication skills,Git,Java Programming,JavaScript,Large Language Models - LLMs,Machine learning techniques,Program Management,Python Programming,Software Development

___
Full Time

9 Feb 2026

Summary

What you’ll achieve

As Developer/Data Engineer Intern you will be responsible for pricing tool automation and Agentic AI models programming and Web Development. You will work with main...

Key Skills

Analytical and Problem solving,Data science techniques,Effective communication skills,HTML,Java Programming,PowerBI,Python Programming,SQL