Apple is seeking to enhance its cellular technologies by applying Artificial Intelligence (AI) / Machine Learning (ML) solutions to improve user experience for its iPhone, iPad, Watch, and other wireless product lines.
Requirements
- Hands-on work with LLMs including experience building or fine-tuning LLMs for software engineering tasks
- Understanding of prompt engineering, and retrieval-augmented generation (RAG)
- Familiarity with current generative AI ecosystem (e.g. ChatGPT, Claude) and experience with using LLMs for tools and workflows
- Experience in supervised and unsupervised learning methods
- Expertise in implementing different Machine Learning algorithms, one or more of Deep Learning, Reinforcement Learning, Tree-based models, Graphical Models, RNN/LSTM, Transformers
- Strong proficiency in Python and ML frameworks (e.g., PyTorch or TensorFlow) for data pre-processing, ML model training, and hyper parameter tuning
Responsibilities
- Architect & develop cellular AI/ML methods for enhancing different cellular SW components.
- Help realize innovative algorithms and methodologies for ML features that have an impact on Apple products and user experience.
- Use real-world datasets from consumer devices, explore innovative ML models that balance system KPI and complexity.
- Contribute towards custom library and toolchain development for cellular feature development.
Other
- Master's or PhD degree in Computer Science, Electrical Engineering, or equivalent majors
- Bachelor's degree in Computer Science, Electrical Engineering, or equivalent majors
- 3+ years industry experience in researching and developing AI / machine learning solutions for commercial products
- Ability to communicate effectively, both written and verbal, with cross-functional teams