← All roles

PhD Intern, Apple Ads (Machine Learning)

Apple· Apple Ads
Apply on company site
HyderabadinternPosted 4w ago

About the role

Software Engineering Intern role focused on leveraging ML to enhance ad relevance, forecasting, performance, and user experience within Apple Ads. Work involves designing, developing, and optimizing advertising platforms, handling large-scale data, ML models, and distributed systems, with an emphasis on privacy-preserving solutions.

Responsibilities

  • Developing and deploying machine learning algorithms
  • Analyzing data to identify insights
  • Writing clean and efficient code for production systems
  • Participating in code reviews
  • Debugging issues
  • Collaborating with cross-functional teams to deliver high-quality, privacy-preserving advertising solutions

Qualifications

  • Currently pursuing a PhD in Computer Science, Software Engineering, Machine Learning, Data Science, or a related technical field
  • Strong foundational knowledge in data structures, algorithms, and object-oriented programming
  • Proficiency in at least one programming language commonly used in ML or backend development (e.g., Python, Java, Scala, C++)
  • Familiarity with version control systems (e.g., Git)
  • Knowledge of database systems (SQL/NoSQL) and data warehousing concepts
  • Excellent problem-solving and analytical skills
  • Understanding of fundamental ML concepts and statistical methods, with experience using ML frameworks (TensorFlow, PyTorch, scikit-learn)
  • Exposure to model optimization techniques (quantization, tensor parallelism, inference optimization tools)
  • Familiarity with modern neural network architectures (Transformers, DNNs, RNNs) and training pipelines
  • Awareness of reinforcement learning and bandit-based optimization concepts
  • Exposure to GenAI and agentic system concepts in ML workflows
  • Familiarity with large-scale data processing technologies (Spark, Hadoop, Flink) and distributed systems (Ray, high-throughput RPC)
  • Experience with or exposure to A/B testing infrastructure and performance measurement at scale
  • Prior coursework or projects related to advertising tech, recommender systems, NLP, computer vision, or privacy-preserving ML (e.g., federated learning)
  • Ability to communicate effectively with technical and non-technical teams
  • Ability to work independently and as part of a collaborative team
  • Strong communication and interpersonal skills
  • Demonstrated ability to learn new technologies quickly and adapt to evolving project requirements

Skills

Required:Data structures and algorithmsProgramming (Python, Java, Scala, C++)Version control (Git)ML frameworks (TensorFlow, PyTorch, scikit-learn)Distributed systems / large-scale data
Nice to have:A/B testing at scale

Benefits

  • Not specified in the description
Last updated Sep 25, 2026. Interested? Apply on the company site.

About Apple

Discover the innovative world of Apple and shop everything iPhone, iPad, Apple Watch, Mac, and Apple TV, plus explore accessories, entertainment, and expert device support.

Discover the innovative world of Apple and shop everything iPhone, iPad, Apple Watch, Mac, and Apple TV, plus explore accessories, entertainment, and expert device support.

AirPods Max 2Apple ArcadeApple CardApple Fitness+Apple MusicApple TVApple TV+Apple Watch Series 11

More open roles at Apple