Apple AR/VR Job | Software Engineer, Sensor and Software Prototyping
Job(岗位): Software Engineer, Sensor and Software Prototyping
Citys(岗位城市): Sunnyvale, California, United States
Date(发布日期): 2025-10-6
Summary(岗位介绍)
Do you want to push the limits of the best Augmented Reality platform in the world? Apple's Vision Products Group delivers algorithms that drive revolutionary Apple products to create ground-breaking new products such as the new Vision Pro. In this position, our team presents the opportunity to build software tools and solutions in collaboration with multiple teams including user study and data collection managers, machine learning and data scientists, and cloud infrastructure teams, to push the state of the art in AR algorithms that will change the way people experience the world!
We are looking for a driven Software Engineer, who enjoys design and development of software solutions at scale. As a member of our fast-paced team, you have the rewarding opportunity to shape upcoming products that will delight and inspire millions of people every day.
Qualifications(岗位要求)
B.S. and 3+ years of hands-on software development experience; or 5+ years of industry experience in software development field
Strong Object Oriented Programming skills and proficiency in Python
Understanding of CI/CD and DevOps methodologies, and version control (Git)
Experience designing technical solutions for complex systems
High level of expertise with full stack development, and Web development frameworks (e.g. Django)
Experience designing scalable data systems or cloud services using modern tools and languages.
Experience with micro-service architecture & developing APIs / RESTful services
Experience with relational and any NoSQL databases (e.g. MongoDB, Cassandra, etc.)
Description(岗位职责)
You’ll be working in a team of data engineers to design and develop solutions that enable world class algorithms. You will be working on solutions to data collection and management problems of volume, variety and velocity. Your goal is to raise the quality and productivity of the team as a whole by building services and solutions that allow everyone to work faster.
Additional Requirements(额外要求)
Able to quickly learn new and existing technologies
Experience designing technical solutions for complex systems, specifically for large scale data collections
Familiarity with distributed systems
UI/UX development experience
Excellent communication and collaboration skills
Excellent problem solving and analytical thinking skills

