Machine Learning Engineer, SIML

Job expired!

Job Opportunity: Machine Learning Engineer, SIML at Apple

Summary

Posted: June 6, 2024

Weekly Hours: 40

Role Number: 200509737

About Us

At Apple, we work on the cutting edge of Artificial Intelligence and Machine Learning to build intelligent system experiences for impactful platforms such as iOS, macOS, tvOS, and more. Our system-wide intelligence aims to offer best-in-class solutions for problems critical to the success of both first and third-party applications on Apple platforms. Examples include sharing suggestions, vector indexing and search, identity indexing, social relationships, visual recognition, OCR, natural language generation, and visual generation.

What We're Looking For

We are in search of highly skilled and creative Machine Learning practitioners proficient in using Large Language Models (LLMs) for a variety of tasks beyond language generation. Special interest is given to those who can use LLMs to reason in a multi-modal setting, combining imperfect visual perception with contextual information derived from the system.

Team Overview

We are the Human and Object Understanding (HOUr) team within the System Intelligence and Machine Learning (SIML) group. As an applied R&D team, we develop fundamental ML technologies and systems for visual perception and reasoning of humans-in-context. Technologies developed by our team include real-time object detection (Center Stage, Cinematic Mode), person recognition (Photos, HomeKit, Memojis, Apple Pay), spoof detection (IDs in Wallet), and gaze understanding (Center Stage, intelligent cropping). We also work on high-level reasoning systems like sharing suggestions, name-person relationship inference, and efficient vector indexing.

Role Description

As a Machine Learning engineer in the SIML HOUr team, you will work with large-language models and multi-modal generative models, closely following groundbreaking advancements to tailor them for internal use cases. Your main mission will be building adapters on top of large models to enable specific applications, directly impacting features across the Apple ecosystem.

Your responsibilities will include:

  • Translating high-level product goals into different levels of the technology stack.
  • Defining data needs, manipulating data, and fine-tuning pre-trained models for specific tasks.
  • Evaluating models based on relevant metrics, power, and performance.
  • Prototyping and delivering models for integration.
  • Collaborating with ML researchers, software engineers, product designers, and other teams.
  • Iterating quickly to deliver high-quality, reliable, extensively tested, and well-documented models.
  • Scoping projects, estimating timelines, and presenting your work to organization leadership.

If this opportunity excites you, we invite you to apply!

Key Qualifications

  • Proficiency in Python, PyTorch, and TensorFlow.
  • A commitment to high standards in model delivery.
  • Excellent communication skills for cross-functional collaboration.
  • Hands-on experience with LLM-based workflows, including prompt engineering and parameter-efficient fine-tuning.
  • Experience in multi-modal settings, especially Vision and Language.
  • Ability to iterate rapidly using fine-tuning toolboxes.
  • Proficiency in translating high-level product goals into data, model, and metrics requirements.
  • Awareness of model complexity, power, and performance considerations.

Education & Experience

Master's or Ph.D. in Computer Science, Artificial Intelligence, Machine Learning, or a related field.

Additional Information

Apple’s most important resource is our people. We offer a range of benefits to support the well-being of our employees and their families, including health and wellness resources, stock grants, and time-away programs. Employees have the opportunity to buy Apple stock at a discount, and our company also matches charitable contributions, reimburses continuing education expenses, and offers special employee pricing on Apple products. Specific benefits may vary by country and are subject to eligibility requirements.

Apple is an equal-opportunity employer committed to inclusion and diversity. We take affirmative action to ensure equal opportunity for all applicants, regardless of race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status