Machine Learning Engineer, Apple Intelligence

As a key pillar of Apple Intelligence, you bring impact to billions of users with your ML expertise, engineering passion, and programming skills. You will work with a hard-working and dedicated set of outstanding ML and software engineers on a wide range of most advanced text generation technologies such as context-augmented text rewriting, safety-controlled text composition, free-form text transformation, personalized smart interactions, etc. Our team specifically focuses on generative technologies for key International markets and ensure that experience is top class for the popular languages in these markets. If you want to amplify your strong ML and NLP skills into user experiences that will reach every person around you, this is the perfect opportunity! Minimum Qualifications 4+yrs of machine learning expertise. Strong programming using Python/Objective C/Swift. Good exposure to Deep Learning libraries like PyTorch and TensorFlow. Thorough experience with common NLP algorithms and applications, including tokenization, language modelling, text decoding, text classifier etc., Preferred Qualifications Actively exercising machine learning techniques, including implementing basic optimizers and regularizations; formulating and implementing loss functions for given tasks, applying insightful parameter tuning in model training and evaluation, reproducing and revising state-of-the-art research experiments; addressing accuracy and performance bottlenecks in distributed training and inference, and benchmarking different model compressing methods Actively programming with high-quality codes across complex and large repositories, including implementing new optimizer or loss functions, algorithm optimizations for critical performance or accuracy, refactoring or redesigning of existing code-base for improved robustness and flexibility, processing large data set efficiently and accurately, establishing automated synthesis/training/evaluation pipeline across multiple sets of internal and external APIs, and applying common object-oriented design patterns Experience of multi-modal modeling, presenting plans, progress, and results or demos regularly and concisely Experience in NLP modeling for Indian languages is desired. Strong problem solving and drive what matters Results oriented with a desire to work in a fast-paced and fight for excellence. Ability to communicate effectively and innovate to the details. Ph.D./Master/Bachelor in CS/Statistics/etc.

Similar jobs