Computer Vision / Machine Learning Engineer

    • Apple, Inc.
  • Sunnyvale, CA
  • Posted 23 days ago | Updated 2 hours ago

Overview

On Site
USD 170,700.00 - 256,500.00 per year
Full Time

Skills

2.5D
C++
Computer vision
Machine Learning (ML)
Deep learning
Artificial intelligence
Video engineering
Real-time
2D computer graphics
Goal oriented
iPhone
iPad
Computer hardware
System on a chip
Creativity
Partnership
Collaboration
Design
Video
Algorithms
Transformer
Prototyping
Software development
C
Python
Presentations
Research
Art
PyTorch
TensorFlow
Payments

Job Details

Summary

We live in a mobile and device-driven world where Deep Learning technology enables a new class of applications. Are you passionate about enabling unique user experiences on Apple products; such as Apple Vision Pro, iPhone, iPad, Apple Watch and the Mac? Imagine the countless possibilities powered by Artificial Intelligence! In the Video Engineering team, we are dedicated to providing hardware acceleration using the new proprietary Apple Neural Engine SOC to enable real time, low power and high performance execution of Deep Learning workloads. Our success is the result of very dynamic people working in an environment which cultivates creativity, partnership and cross-functional collaboration. These elements come together to make Apple an amazing environment for motivated people to do the greatest work of their lives! Will you help us design the next generation of revolutionary Apple Products?

Key Qualifications

Rich experiences in 2D / 2.5D / Video computer vision algorithms covering one of the topics: Video Understanding / Video Foundation Model / Video-based transformer / Video Depth and LightingSolid understanding of state-of-the-arts in Video Understanding and familiar with the challenges of developing algorithms that run efficiently on resource constrained platformsProven prototyping skills and proficient in coding (C, C++, Python)Excellent written and verbal communications skills, be comfortable presenting research to large audiences, and have the ability to work hands-on in multi-functional teamsYou should be motivated and results-oriented

Description

The computer vision machine learning engineer will work in a dynamic team as part of the Video Computer Vision org which develops on-device computer vision and machine perception technologies across Apple's products. We balance research and product to deliver the highest quality, state-of-the-art experiences, innovating through the full stack, and partnering with cross-functional teams to influence what brings our vision to life and into customers hands.

Education & Experience

BS and a minimum of 3 years relevant industry experience

Additional Requirements

  • Publication record in relevant venues (e.g. NeurIPS, ICML, ICLR, CVPR, ICCV, ECCV, SIGGRAPH)
  • Expertise in working with at least one deep learning framework, for example, PyTorch, TensorFlow


Pay & Benefits

  • At Apple, base pay is one part of our total compensation package and is determined within a range. This provides the opportunity to progress as you grow and develop within a role. The base pay range for this role is between $170,700 and $256,500, and your base pay will depend on your skills, qualifications, experience, and location.

    Apple employees also have the opportunity to become an Apple shareholder through participation in Apple's discretionary employee stock programs. Apple employees are eligible for discretionary restricted stock unit awards, and can purchase Apple stock at a discount if voluntarily participating in Apple's Employee Stock Purchase Plan. You'll also receive benefits including: Comprehensive medical and dental coverage, retirement benefits, a range of discounted products and free services, and for formal education related to advancing your career at Apple, reimbursement for certain educational expenses - including tuition. Additionally, this role might be eligible for discretionary bonuses or commission payments as well as relocation. Learn more about Apple Benefits.

    Note: Apple benefit, compensation and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program.