Apple AR/VR Job | Algorithm Evaluation Engineer
Job(岗位): Algorithm Evaluation Engineer
Citys(岗位城市): Santa Clara Valley (Cupertino), California, United States
Date(发布日期): 2023-7-11
Summary(岗位介绍)
The Video Computer Vision org is a centralized applied research and engineering organization responsible for developing real-time on-device Computer Vision and Machine Perception technologies across Apple products. We balance research and product to deliver state-of-the-art experiences, innovating through the full stack, and partnering with HW, SW and ML teams to bring our visions to life. Examples include FaceID, Animoji/Memoji, Scene Understanding, People Understanding and Positional Tracking (VIO/SLAM), and the Apple Vision Pro.
Qualifications(岗位要求)
1+ years experience developing or evaluating computer vision or machine learning algorithms
Passion for quality, outstanding attention to detail
Strong knowledge of software development lifecycle, testing terminology and processes
Excellent written and verbal communication skills, able to describe and document complex topics clearly
Comfortable working with technical teams specialized in a variety of disciplines
Strong programming skills in Python, familiar with packages like Numpy, Scikit-learn, etc
Familiarity with the challenges of working with large scale data sets
Experience using data visualization and presentation tools
Strong leadership and organizational skills preferred
Description(岗位职责)
The Algorithm Analysis team is looking for an Evaluation Engineer to enhance our data analysis capabilities for new and exciting technologies. As a member of our fast-paced group, you will have the unique and rewarding opportunity to work with world-class engineers to build detailed evaluations enabling deep understanding of algorithm performance and use case stability. Responsibilities include:
Oversee requirements of software design, testing, release cycles, and related processes
Partake in technical discussions, system architecture, and other coding requirements with multi-functional teams.
Help define roadmap, strategic priorities, and business requirements as related to larger organizational objectives, and work within the allocated time