PhD Intern, Apple Ads (Machine Learning)
Apple· Apple Ads
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
- Senior UI Software Engineer, Cocoa2d agoCupertino, CA · Software and Services
- AIML - Machine Learning Engineer, Visual Intelligence Technology2d agoHybrid (Cupertino/Santa Clara/SSeattle area (3 work locations)) · Visual Intelligence Technology
- Physical Design Methodology CAD Engineer2d agoHybrid (Sunnyvale, California), Hybrid (Austin, Texas) +3 more · Hardware Technology CAD team / Silicon Technologies group
- Sr. ML Optimization Engineer, ASE Efficiency2d agoHybrid (San Diego, CA) · Software and Services
- Sr. ML Optimization Engineer, ASE Efficiency2d agoHybrid (Seattle, WA) · Software and Services