Machine Learning Video Engineer

Technology company that creates innovative consumer electronics, software, and services.
$143,100 - $264,200
Machine Learning
Mid-Level Software Engineer
In-Person
3+ years of experience
AI · Consumer

Description For Machine Learning Video Engineer

Apple's Video Engineering group is seeking a Machine Learning Video Engineer to join their innovative team responsible for creating image/video core technologies used across Apple's product lineup. This role offers a unique opportunity to work on cutting-edge technology that directly impacts millions of customers worldwide.

As a Machine Learning Video Engineer, you'll be at the forefront of developing ML-based technologies for image and video applications. The role requires an independent, self-motivated, and creative engineer with expertise in machine learning and a strong understanding of video/image processing and quality. You'll work both independently and collaboratively to prototype deep learning applications for video processing, demonstrating your innovations to cross-functional teams and leadership.

The position involves complex technical challenges, including optimizing solutions for memory, power, and speed across various hardware platforms including CPU, GPU, and Apple's Neural Engine. You'll be working in a dynamic environment that emphasizes cross-functional collaboration with software and hardware teams to deliver exceptional products.

Key technical requirements include a BS degree with 3+ years of relevant experience, strong ML fundamentals, and proficiency in frameworks like PyTorch or TensorFlow. Experience with video processing, computer vision, and GPU programming via APIs like Metal/CUDA is highly valued. The role offers competitive compensation ($143,100-$264,200), comprehensive benefits, and the opportunity to work on products that impact millions of users.

This is an excellent opportunity for a talented engineer who wants to work at the intersection of machine learning and video technology, with the resources and scale of Apple to bring innovations to life. You'll be part of a team that values technical excellence, creativity, and customer-focused solutions, while having the chance to shape the future of video technology in Apple's products.

Last updated 21 days ago

Responsibilities For Machine Learning Video Engineer

  • Develop machine learning based technologies for image and video domain
  • Prototype application of deep learning to video processing
  • Port solutions to different platforms and optimize for memory, power and speed
  • Distribute workload across CPU, GPU, Apple Neural Engine and other hardware
  • Collaborate with cross-functional teams across software and hardware

Requirements For Machine Learning Video Engineer

Python
  • BS and a minimum of 3 years relevant industry experience
  • Excellent fundamentals in machine learning
  • Knowledge of Video or Image Processing or Computer Vision
  • Solid programming skills for common ML frameworks like PyTorch or TensorFlow

Benefits For Machine Learning Video Engineer

Medical Insurance
Dental Insurance
Equity
Education Budget
Relocation Benefits
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Employee stock programs
  • Education reimbursement
  • Discretionary restricted stock unit awards
  • Employee Stock Purchase Plan with discount
  • Discretionary bonuses
  • Relocation benefits

Interested in this job?

Jobs Related To Apple Machine Learning Video Engineer

Machine Learning Video Processing Engineer

Machine Learning Video Processing Engineer role at Apple, developing ML-based video processing technologies for Apple products, offering competitive salary and benefits.

GenAI Platform Engineer, Applied Machine Learning

GenAI Platform Engineer position at Apple focusing on building and maintaining AI platforms for generative AI use-cases and infrastructure development.

Global Sourcing and Supply Management (GSSM) Solutions Opportunities - Technical

Technical role at Apple focusing on AI/ML solutions development for Global Sourcing and Supply Management, combining software engineering with cutting-edge AI technologies.

AIML - Software Engineer, Siri tvOS

Software engineering role focused on developing Siri's natural interaction capabilities for tvOS devices at Apple, combining AI expertise with consumer technology innovation.

AIML - Software Engineer, Search Experience (Sports, Stocks, Weather apps) - Siri & Information Intelligence

Software Engineer role at Apple focusing on machine learning and search experience for Siri and Information Intelligence team.