Taro Logo

AIML - ML Research Engineer, UI Understanding

A leading technology company that designs, develops, and sells consumer electronics, software and services.
$147,400 - $220,900
Machine Learning
Senior Software Engineer
In-Person
5,000+ Employees
3+ years of experience
AI

Job Description

We're seeking a ML Research Engineer to join the UI Understanding team within AIML at Apple. This role sits at the intersection of Machine Learning and Human-Computer Interaction, focusing on automated understanding, interaction, evaluation and generation of graphical user interfaces across all Apple platforms.

The team's work has already made significant impact through features like Screen Recognition in iOS 14 and continues to influence various Apple products and services. As an ML Research Engineer, you'll collaborate with ML Research Scientists, Software Engineers, and other specialists to tackle complex technical and human-centered challenges.

Your responsibilities will include implementing and delivering UI Understanding technologies into various tools and products. You'll work on building machine learning technologies to understand, interact with, evaluate and generate user interfaces, with direct integration into Apple products and services. This role offers the opportunity to impact millions of Apple users through collaboration with multiple teams across the company.

The ideal candidate should have a Ph.D. in Computer Science or related field (or equivalent experience), with a strong background in software development, particularly on mobile platforms. Experience in both Human-Computer Interaction and Machine Learning is highly valued. You'll need to be self-directed and capable of managing multiple concurrent projects while building scalable, robust solutions.

This position offers competitive compensation including base pay between $147,400 and $220,900, plus additional benefits such as stock options, comprehensive medical coverage, retirement benefits, and educational reimbursement opportunities. Join Apple in shaping the future of user interface technology through machine learning innovation.

Last updated 3 days ago

Responsibilities For AIML - ML Research Engineer, UI Understanding

  • Implement and deliver UI Understanding technologies into tools and products
  • Build machine learning technologies for UI understanding, interaction, evaluation and generation
  • Collaborate with ML Research Scientists and Software Engineers
  • Work on integrating technologies into Apple products and services
  • Handle multiple concurrent projects and deliver scalable solutions

Requirements For AIML - ML Research Engineer, UI Understanding

Python
Java
  • Ph.D. in Computer Science or related field, or equivalent experience
  • 3+ years practical experience in software development
  • Experience engineering production software systems on mobile devices; especially on Apple platforms
  • Ability to be self-directed and handle competing demands from multiple simultaneous projects
  • Experience in building early stage products, and making them robust and scalable

Benefits For AIML - ML Research Engineer, UI Understanding

Medical Insurance
Dental Insurance
Vision Insurance
401k
Equity
Education Budget
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Employee stock programs
  • Educational expense reimbursement
  • Discretionary bonuses
  • Relocation benefits
  • Employee discount on Apple products

Related Jobs