SWE- Camera Software - Computational Video Engineer
at Apple
Cambridge, England, United Kingdom -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 01 Jul, 2024 | Not Specified | 01 Apr, 2024 | 3 year(s) or above | Algorithms,Apple,Computer Science,Sensors,Macos,Video Processing,Mathematics,Physics,Objective C,Affirmative Action,Disabilities | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – Corp 2 Corp |
Contract to Hire – Corp 2 Corp |
Description:
SUMMARY
Posted: 30 Dec 2023
Weekly Hours: 35
Role Number:200529399
iPhone is the most popular camera in the world. The flawless integration of software and hardware has led to features like Portrait Mode and Cinematic Mode which deliver experiences that are magical. Our team works hard on products that ship to millions of people, and we are looking for people who want to do the same. The Computational Video and Machine Learning team develops the camera pipelines and innovative algorithms for Apple’s mobile devices, including the iPhone and iPad. Combining innovative algorithms with optimized implementations, our team delivers the quality and features which help to re-define mobile videography. If you’re passionate about inventing and developing new algorithms to improve the iPhone camera experience, we would like to hear from you.
KEY QUALIFICATIONS
- Strong GPU coding skills (OpenGL/OpenCL/Metal).
- Extensive production programming experience (preferably Objective-C/C++).
- Practical experience in developing algorithms for image or video processing.
- Fundamental understanding of camera systems and sensors.
- Experience with concurrent architectures.
- Strong analytical and problem solving skills.
- Excellent written and verbal communications.Ability to work hands-on in multi-functional teams.
DESCRIPTION
In this role, you will design and implement state-of-the-art computer vision algorithms that will enable new high-impact Apple products and features and run on millions of devices. You will leverage your extensive GPU programming experience (e.g. from game development) to optimize render and compute pipelines for real-time performance. You will work on cross-functional features and collaborate closely with many different teams across Apple. If this sounds like it could be of interest, we would love to hear from you!
EDUCATION & EXPERIENCE
MSc in Computer Science or a related field (mathematics or physics), with 3 years of industry experience.
ADDITIONAL REQUIREMENTS
- MacOS or iOS development experience would be a plus. Apple is an Equal 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. Apple will not discriminate or retaliate against applicants who inquire about, disclose, or discuss their compensation or that of other applicants.
Responsibilities:
Please refer the Job description for details
REQUIREMENT SUMMARY
Min:3.0Max:8.0 year(s)
Information Technology/IT
IT Software - Application Programming / Maintenance
Software Engineering
MSc
Computer Science
Proficient
1
Cambridge, United Kingdom