Video Processing Engineer, Platform Architecture

A global technology company that designs, develops, and sells 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 Video Processing Engineer, Platform Architecture

Apple's Architecture group is seeking a Video Processing Engineer to join their Platform Architecture team. This role combines traditional image processing with cutting-edge neural network approaches to develop state-of-the-art video processing algorithms. You'll work at the intersection of hardware and software, collaborating with architects, designers, and validation engineers to create efficient SoC architectures for complex pixel processing systems.

The position offers an opportunity to impact millions of users worldwide through Apple's renowned system-on-chip architecture. You'll be responsible for developing algorithms that improve image quality while balancing power, performance, and area constraints. The role requires expertise in both traditional signal processing and modern machine learning techniques, making it perfect for someone who enjoys working at the cutting edge of technology.

Working at Apple means joining a company that values innovation and excellence. You'll be part of a collaborative environment where your work directly influences consumer products used globally. The compensation package is competitive, including base salary, stock options, and comprehensive benefits. The position is based in Cupertino, allowing you to work at the heart of Apple's technological innovation.

The ideal candidate will have strong programming skills in Python and C++, deep understanding of image/video processing, and knowledge of neural networks. You'll need excellent communication skills to work effectively across teams and the ability to write clear specifications and bit-accurate models. This role offers the perfect blend of theoretical knowledge and practical implementation in one of the world's leading technology companies.

Last updated 22 days ago

Responsibilities For Video Processing Engineer, Platform Architecture

  • Develop state-of-the art video processing algorithms to improve picture quality on Apple devices
  • Work across teams to trade-off performance, power, area, quality and schedule when mapping video processing algorithms onto SoC architecture
  • Write clear and concise hardware architecture specifications
  • Write bit-accurate C-models for hardware/software verification
  • Assist software teams to help tune quality

Requirements For Video Processing Engineer, Platform Architecture

Python
  • BS degree
  • Ability to program in Python, PyTorch and/or C/C++
  • Understanding of image/video/signal processing fundamentals
  • Understanding of neural network fundamentals

Benefits For Video Processing Engineer, Platform Architecture

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

Interested in this job?

Jobs Related To Apple Video Processing Engineer, Platform Architecture

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.