PamiTC Job Board - Posting Details

Title: Software Pattern Recognition EngineerPosted: August 13, 2013
Company/Institution: Apple Inc.
Location: Cupertino, CA USA


Title: Software Pattern Recognition Engineer

Job Summary:

Are you interested in building products that leverage statistical pattern recognition algorithms? Are you looking to apply your state-of-the-art knowledge to products used by millions? The Core Recognition Engineering team has an opening that will offer you these opportunities. The team is responsible for iOS and Mac OS X system code that implements statistical pattern recognition systems.

Key Qualifications:

Required Experience:

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.

Desired Experience:

Image processing, computer vision algorithms.

Statistical pattern recognition such as NN or HMM.

Knowledge in analyzing performance issues

Familiarity with performance tools.

Good knowledge of C++ and Unix/Linux.

Some experience with iOS development.

Knowledge of scripting languages such as Python/Perl.


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 in existing code. The ideal candidate has experience in computer vision, image processing, neural networks and other statistical pattern recognition systems. Experience with speech, handwriting or text recognition, as well as extensive experience with benchmarking and testing on large datasets is useful.





Application Instructions: Send your resume to