Solving challenges at the intersection of ML and HCI for automated understanding, interaction, evaluation and generation of graphical user interfaces across all Apple platforms
Requirements
- 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
- Experience in building early stage products, and making them robust and scalable
- Ph.D. specialization in either Human-Computer Interaction or Machine Learning (Preferred)
Responsibilities
- Implement and deliver UI Understanding technologies into several tools and products
- Collaborate with ML Research Scientists, Software Engineers, and other specialists to tackle significant technical and human-centered challenges
- Develop and deploy technologies using Machine Learning
- Integrate technologies into a variety of Apple products and services
- Work closely with the rest of the team to implement and deliver UI Understanding technologies
- Collaborate with and impact multiple teams across the company
- Tackle significant technical and human-centered challenges
Other
- Ability to be self-directed and handle competing demands from multiple simultaneous projects
- Ph.D. in Computer Science or related field, or equivalent experience (Minimum Qualification)