Apple

Algorithm Evaluation Engineer

Job Description

Posted on: 
July 12, 2023

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

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

Job Requirements

  • 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
Apply now

More job openings