This role involves developing the underlying systems and frameworks that power cutting edge vision-based experiences, working closely with AI/ML teams while ensuring user privacy and system performance across an ecosystem of devices.
Requirements
Strong programming skills, preferably with Swift
Familiarity with Swift, Objective-C, or similar languages (C++, C, etc)
Excellent communication and collaborative skills
Strong desire to build experiences while protecting user privacy
BS / MS / PhD in Computer Science OR equivalent degree OR equivalent experience
Nice To Haves
3+ Years in software development
Experience integrating LLMs into applications, including on-device model inference and application-level integration
Experience with AR/computer vision domains (ARKit, RealityKit, or related frameworks)
Systems-level thinking
Experience working with AI/ML teams and/or technologies, including assessing model performance and its impact on user experiences.
Experience working with sensor data processing (camera, microphone, IMU) with security considerations
Performance optimization experience, particularly for resource-constrained or real-time systems