Software Engineer

Job Type: 
PhD
Company: 
Apple
Contact Name: 
Jennifer Rakow
Contact Email: 
rakow@apple.com

The CoreRecognition Engineering team has an opening for a candidate well versed on state-of-the-art vision and pattern recognition algorithms. 

The team is responsible for iOS and Mac OS X system code that implements statistical pattern recognition solutions. We are seeking an engineer who will be responsible for developing new features, contributing to overall design and architecture of the components, as well as fixing bugs. The ideal candidate has experience in vision and statistical methods, preferably in the context of handwriting or text recognition. Extensive benchmarking and testing on large datasets is another factor for success.

Key Requirements:
* PhD in computer science or equivalent.
* Strong object oriented programming, debugging and design skills.
* Ability to manage several concurrent projects.
* Ability to work independently and with others.
* Excellent problem solving, critical thinking, and communication skills.
* Ability to think out-of-the-box and find innovative solutions.

Additional Success Factors:
* Knowledge of any of the following approaches: vision, machine translation, decision tree's, support-vector machines, finite-state networks, user-adaption.
* Experience in analyzing performance issues and familiarity with performance tools.
* Good knowledge of C++ and Unix/Linux.