Computer Vision Engineer

Cupertino, CA
  • Job Code


Posted: May 2, 2019

Weekly Hours: 40

Role Number: 200057476

We're looking for a driven and dedicated computer vision software engineer to join our team. As a member of the fast-paced ARKit group, you will have the unique and rewarding opportunity to shape upcoming ARKit features that will delight and inspire millions of Apple customers every day. Come help with hands-on work in a small innovative team and you will be part of building the next big thing. Do you want to help change the world? Innovation is in your hands!

Key Qualifications

  • To succeed within this role, you should have shown experience in several of the following areas:
  • 3+ years of experience developing product-level algorithms
  • Excellent 3D skills in computer vision or related field
  • Experience with collecting 2D / 3D data in the field and designing ground truth benchmarks
  • Excellent C/C++ programming skills
  • Excellent software design, problem solving and debugging skills
  • Excellent communication and teamwork skills will help you be more successful in our group dynamic
  • Python, Objective-C, Swift programming skills
  • Familiarity with graphics engines, game engines or digital content creation tools such as Unity, Unreal, blender, Maya or 3DS Max
  • Familiarity with macOS, iOS development
  • Machine Learning skills
  • Experience with SW/HW parallelism and asynchronous processing


You will work in a cross-functional team which is developing innovative computer vision systems and advanced visualization applications

Research new and implement state of the art CV/ML algorithms, integrate them into our code base and design tough benchmarks to ensure that we deliver high quality Augmented Reality experiences

Leverage your knowledge in the field and drive the algorithms to deliver a next generation product of great experience. You will also work closely with the QA team to ensure algorithms are meeting highest quality standards

We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status

Education & Experience

Master's degree or higher in Computer Science or equivalent field, industry experience

Before you go...

Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.

Share this job:

Computer Vision Engineer

Apple, Inc.
Cupertino, CA

Join us to start saving your Favorite Jobs!

Sign In Create Account