Apple, Inc. Company Logo

Apple, Inc.

Cupertino, California - United States
View all jobs at this company »

Computer Vision Researcher

Description

Changing the world is all in a day's work at Apple. If you love innovation, here's your chance to make a career of it. You'll work hard. But the job comes with more than a few perks.

The Media Science Group (MSG) at Apple is responsible for imaging, computer vision and machine learning for Apple's image and video products. This includes technology for OS X and iOS system frameworks, and for applications such as Final Cut, Aperture, iMovie, and iPhoto. The group combines research and development in a fast-paced environment.

Description:
The MSG computer vision team is looking for an experienced computer vision/machine learning research engineer. The position involves research level work focused on algorithm implementation and tuning. The research engineer will be working on challenging problems in computer vision and machine learning that will have a direct impact on the experience of millions of users. The main tasks associated to this position range from algorithm implementation, to benchmarking, prototyping and integrating the technology into the next generation of products for both mobile and the desktop.

Key Qualifications:
•The candidate is required to have a track record and strong background in machine learning and computer vision. The candidate must have a good understanding of the methods and of the algorithms used in this domain and he/she must be aware of the challenges associated to the transition of a prototype into a final product. He/She is expected to have strong analytical and problem solving skills (with the clear capability of thinking out of the box) and excellent coding capabilities. He/She must have demonstrated leadership in both applied research and development.
•More specifically he/She should have strong coding skills in C, C++ and possibly Python. Basic knowledge of Objective-C is desirable. Experience in OS X or iOS development and familiarity with UNIX based systems is a plus. The candidate should be able to structure the code in a clean, efficient and optimized manner and deliver an implementation that matches the standards required in a complex production environment.
•The candidate must have excellent written and verbal communications and the ability to work hands-on in cross functional teams.

Education:
M.S. or Phd in Electrical Engineering/Computer Science or a related field (mathematics, physics or computer engineering), with a focus on computer vision and/or machine learning.
Apple is an Equal Employment Opportunity Employer that is committed to inclusion and diversity. We also take affirmative action to offer employment and advancement opportunities to all applicants, including minorities, women, protected veterans, and individuals with disabilities.


This Job is no longer active!