Job Title : Native iOS Developer (AR / AI / ML)
Duration : 6 months to start
Location : Irvine, CA - Hybrid
Job Summary :
As a Native iOS Developer, you will design, develop, and maintain advanced iOS applications and SDKs with a focus on augmented reality (AR) experiences and AI / ML functionalities. Your role will involve collaborating on mobile projects and seamlessly integrating AI / ML for edge inference. Cross-functional teamwork is essential to delivering high-quality, innovative mobile products.
Key Responsibilities :
- Design and develop native iOS applications and / or libraries / SDKs leveraging Swift.
- Implement AR features for iOS using frameworks like ARKit.
- Integrate AI / ML solutions for real-time, on-device inference to optimize app performance and user experience.
- Collaborate with designers, product managers, and other engineers to gather requirements and deliver technical solutions.
- Ensure code quality through best practices, reviews, and comprehensive testing including adopting AI tools to assist.
- Debug, optimize, and troubleshoot iOS applications to ensure robust performance.
- Stay current with evolving technologies in iOS, AR, and AI / ML domains.
Qualifications :
Bachelor's degree in Computer Science, Software Engineering, or related field.7+ years of hands-on iOS development experience (Swift and / or Objective-C).Strong expertise in ARKit and AR integration for iOS.Practical experience deploying, distributing and maintaining iOS apps on the App Store or other private stores for early beta testing.Experience integrating AI / ML frameworks (e.g., Core ML, TensorFlow Lite) for edge inference.Familiarity with RESTful APIs and modern software architecture patterns (MVC, MVVM, etc.).Excellent analytical, communication, and teamwork skills.