Taro Logo

Algorithm Engineer

A leading technology company that develops innovative consumer electronics, software, and services.
$147,400 - $272,100
Embedded
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Hardware

Job Description

Apple's Hardware Technologies team is seeking an Algorithm Engineer to join their Panel Technologies team, focusing on developing innovative display technology. This role combines deep technical expertise in OLED and thin-film transistor backplanes with algorithmic innovation to create breakthrough display designs.

The position involves developing sophisticated algorithms that enable cutting-edge display performance while ensuring long-term reliability. You'll work at the intersection of display physics and software engineering, creating solutions that balance performance with product longevity. The role requires strong analytical thinking and creative problem-solving skills, particularly in handling complex electro-optical systems.

As an Algorithm Engineer, you'll be responsible for processing and analyzing large datasets using Python and MATLAB, working with specialized measurement equipment, and developing visualization tools to extract meaningful insights. You'll collaborate closely with various engineering teams, including Display Engineering, Silicon design, and Software Engineering.

The ideal candidate will have a strong background in physics, optics, or electrical engineering, combined with practical programming experience. You'll need to effectively communicate complex technical concepts across diverse engineering teams and translate algorithmic concepts into actionable engineering decisions.

This is an opportunity to work on display technology that directly impacts millions of Apple users worldwide, creating the next generation of display experiences that set new standards in the industry. The role offers competitive compensation, comprehensive benefits, and the chance to work with cutting-edge technology at one of the world's most innovative companies.

Last updated 20 hours ago

Responsibilities For Algorithm Engineer

  • Develop complex algorithms for display technology and OLED systems
  • Analyze and process complex display performance datasets
  • Work with measurement equipment and implement solutions
  • Collaborate across teams including Display Engineering, Silicon design, and Software Engineering
  • Translate technical findings into actionable engineering decisions

Requirements For Algorithm Engineer

Python
  • BS degree + 3 years of experience in Physics, Optics, Material Science, Electrical Engineering, or related degree
  • Experience coding Python and/or MATLAB for large-scale data collection and analysis
  • Hands-on experience in radiometric/photometric measurement equipment implementation

Benefits For Algorithm Engineer

Medical Insurance
Dental Insurance
401k
Education Budget
Equity
Relocation Benefits
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Employee stock programs
  • Education reimbursement
  • Discretionary bonuses
  • Relocation assistance
  • Product discounts

Related Jobs

Wireless Product Validation Engineer

Apple is hiring a Wireless Product Validation Engineer in Sunnyvale to develop and automate wireless testing solutions for product quality assurance.

Design Verification Engineer

Design Verification Engineer role at Apple focusing on SOC verification, requiring 3+ years experience in digital design, SystemVerilog, and computer architecture.

Wireless Systems Engineer

Join Apple as a Wireless Systems Engineer to drive innovation in wireless technology, focusing on performance research and cross-functional collaboration to improve device wireless capabilities.

Touch/Force Hardware - Sensor System Architect

Senior hardware engineering role focused on sensor system architecture for Apple's product portfolio, requiring expertise in electrical engineering, physics, and system design.

SoC Integration Engineer

SoC Integration Engineer role at Apple working on wireless silicon development and integration of hardware IPs into SoCs.