Apple is seeking a Machine Learning Engineer to build intelligent systems to democratize AI across a wide range of solutions within Apple, driving the development and deployment of innovative AI models and systems that directly impact the capabilities and performance of Apple’s products and services.
Requirements
- Experience in Anomaly detection and forecasting & related methodologies
- Experience and proficiency in python & writing efficient SQLs.
- Strong coding and software engineering skills, and familiarity with software engineering principles around testing, code reviews and deployment.
- Proven experience with transformer models such as BERT, GPT etc., and a proven understanding of their underlying principles is a plus
- Data Visualization Tools: Proficient in data visualization, with experience in software such as Superset, Streamlit, Tableau, Business Objects, and Looker
- Knowledge with the common frameworks and tools such as PyTorch or TensorFlow.
- Experience developing AI/ML systems at scale in production or in high-impact research environments.
Responsibilities
- Drive the development and deployment of innovative AI models and systems that directly impact the capabilities and performance of Apple’s products and services.
- Implement robust, scalable ML infrastructure, including data storage, processing, and model serving components, to support seamless integration of AI/ML models into production environments.
- Develop novel feature engineering, data augmentation, prompt engineering and fine-tuning frameworks that achieve optimal performance on specific tasks and domains.
- Design and implement automated ML pipelines for data preprocessing, feature engineering, model training, hyper-parameter tuning, and model evaluation, enabling rapid experimentation and iteration.
- Implement advanced model compression and optimization techniques to reduce the resource footprint of language models while preserving their performance.
- Engage directly with key business partners to understand the business strategies and solution needs.
- Drive and lead functional & technical discussions with development teams and expected to design and own end to end applications.
Other
- BS in Computer Science or related field or equivalent.
- 3+ years of machine learning engineering experience in feature engineering, model training, model serving, model monitoring and model refresh management.
- Passionate about computer vision, natural language processing, especially in LLMs and Generative AI systems.
- Apple is an equal opportunity employer that is committed to inclusion and diversity.
- Travel requirements not specified