Multi-Touch Algorithm Engineer

A leading technology company that creates innovative products including iPhone, Apple Watch, iPad and more.
$135,400 - $250,600
Machine Learning
Senior Software Engineer
In-Person
5,000+ Employees
3+ years of experience
AI · Consumer

Description For Multi-Touch Algorithm Engineer

Apple is seeking an exceptional Multi-Touch Algorithm Engineer to join their Hardware team, focusing on developing next-generation sensing technologies for their flagship products. This role combines applied machine learning with practical engineering to create extraordinary products and experiences that impact hundreds of millions of users worldwide.

As a Multi-Touch Algorithm Engineer, you'll be at the forefront of developing advanced algorithms that transform raw sensor data into meaningful applications. You'll work with Apple's massive computing infrastructure, utilizing thousands of GPUs and CPUs to develop and validate sophisticated machine learning models. The position requires expertise in deep learning, particularly for image and time-series data processing, combined with knowledge of signal processing and embedded programming.

The role offers an opportunity to work with world-class engineers and designers, contributing to innovative technologies that enhance user experiences across Apple's product line. You'll be part of Apple's thriving Machine Learning community, collaborating with sensor architects and software engineers to push the boundaries of what's possible in consumer technology.

The ideal candidate brings both technical expertise and creative problem-solving abilities, with a strong background in deep learning and classical machine learning techniques. You'll need proficiency in Python and experience with modern deep learning frameworks. The position offers competitive compensation, including base pay, stock options, comprehensive benefits, and opportunities for professional growth.

Join Apple's innovative team to work on cutting-edge projects that directly impact product development and user experience. You'll be part of a company known for its commitment to excellence and innovation, with access to resources and opportunities to make significant contributions to next-generation technology development.

Last updated 4 hours ago

Responsibilities For Multi-Touch Algorithm Engineer

  • Design and implement machine learning algorithms for processing image or time-series data from various sensors
  • Deploy Apple's computing platform for scalable, efficient, automated processes
  • Communicate advanced ideas to team members
  • Develop innovative tools and metrics
  • Work cross-functionally with sensor architects and software engineers

Requirements For Multi-Touch Algorithm Engineer

Python
  • Strong background in Deep Learning and classical Machine Learning, including CNN/RNN architectures, GAN, active learning, k-shot learning and model complexity reduction techniques
  • Track record of new ML ideas, shown by publications, patents or open-source projects
  • Experience with Deep Learning packages including TensorFlow and PyTorch
  • Proficiency in Python programming
  • BS and minimum 3 years relevant industry experience

Benefits For Multi-Touch Algorithm Engineer

Medical Insurance
Dental Insurance
Equity
Education Budget
Relocation Benefits
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Employee stock programs
  • Educational reimbursement
  • Discretionary bonuses
  • Relocation assistance
  • Employee discount on products
  • Free services

Interested in this job?

Jobs Related To Apple Multi-Touch Algorithm Engineer

Sensing ML Algorithm Engineer - HID

Senior ML Algorithm Engineer role at Apple, focusing on touch interface development for major products, requiring 3+ years experience in signal processing and machine learning.

Senior Machine Learning Engineer / Data Scientist (MSO)

Senior ML Engineer/Data Scientist role at Apple's healthcare subsidiary, focusing on developing ML models for health projects using BERT and LLMs.

AIML - Senior Software Engineer, Privacy - Siri Runtime Platform, Siri Information and Intelligence

Senior Software Engineer role at Apple focusing on privacy-first systems for Siri Runtime Platform, requiring 10+ years of experience in building large-scale distributed systems.

Machine Learning Engineer, AI & Data Platform

Senior Machine Learning Engineer position at Apple, focusing on AI & Data Platform development with competitive compensation and comprehensive benefits.

AIML-Sr. Software Engineer, Measurement

Senior Software Engineer role at Apple focusing on AI/ML systems, offering $175K-$312K, working on large-scale distributed systems for annotation and visualization tools.