Software Engineer (AI/ML)

Apple

Job Summary

As a Machine Learning Engineer, you will be responsible for building intelligent systems to democratize AI across a wide range of solutions within Apple. You will lead the development and deployment of innovative AI models and systems, directly impacting the capabilities and performance of Apple’s products and services. The role involves implementing robust, scalable ML infrastructure, including data storage, processing, and model serving components, to ensure the seamless integration of AI/ML models into production environments. You will also develop novel feature engineering, data augmentation, prompt engineering, and fine-tuning frameworks, design and implement automated ML pipelines for data preprocessing, feature engineering, model training, hyper-parameter tuning, and model evaluation. You will also implement advanced model compression and optimization techniques. There are significant opportunities to make a real impact at Apple.

Must Have

  • Experience in building intelligent systems.
  • Experience in developing and deploying AI models.
  • Experience in implementing scalable ML infrastructure.

Job Description

As a Machine Learning Engineer, you will work on building intelligent systems to democratize AI across a wide range of solutions within Apple. You will drive the development and deployment of innovative AI models and systems that directly impact the capabilities and performance of Apple’s products and services. You will implement robust, scalable ML infrastructure, including data storage, processing, and model serving components, to support seamless integration of AI/ML models into production environments. You will develop novel feature engineering, data augmentation, prompt engineering and fine-tuning frameworks that achieve optimal performance on specific tasks and domains. You will design and implement automated ML pipelines for data preprocessing, feature engineering, model training, hyper-parameter tuning, and model evaluation, enabling rapid experimentation and iteration. You will also implement advanced model compression and optimization techniques to reduce the resource footprint of language models while preserving their performance. There are massive opportunities for you deliver impactful influences to Apple.

2 Skills Required For This Role

Model Serving Machine Learning

Similar Jobs