Mobile Software Engineer Intern — Flagship Apps (iOS / Android / Web)
SPREEAI · San Francisco, California, United States
Create a free account to unlock the application link.
Apply NowAbout the role#
This role focuses on building client-side experiences that bring multimodal AI into consumer workflows. You will develop high-performance mobile applications and SDKs that enable camera-based capture, garment scanning, and interactive AI-driven try-on experiences. Working alongside applied ML and infrastructure teams, you will integrate advanced vision and generative systems into mobile and web platforms while balancing real-time interaction, visual fidelity, and performance constraints.
What you'll do#
- Build high-performance mobile applications and SDKs for iOS and/or Android.
- Develop camera-based capture and interactive AI experiences.
- Integrate mobile clients with AI inference APIs and backend services.
- Optimize UI responsiveness, rendering performance, and networking.
- Contribute to web-based interfaces or frontend components supporting mobile workflows.
- Collaborate with ML engineers on integrating vision and generative pipelines.
- Design scalable client architecture supporting future SDK and partner integrations.
What you'll need#
- Degree in Computer Science or a comparable combination of education and practical experience.
- Strong object-oriented programming skills.
- Experience with Swift (iOS) and/or Kotlin (Android).
- Strong data structures and algorithms fundamentals.
- Experience building production mobile applications.
- Familiarity with REST APIs and modern frontend architectures.
- Preferred: Experience with camera frameworks (AVFoundation, CameraX, ARKit), ML-powered APIs, cross-platform technologies (React, React Native, Flutter), and building developer-facing SDKs.
Location & details#
- Location: San Francisco, California (On-site).
- Term: Summer 2026.
- Employment type: Full-time, paid internship.
More open roles at SPREEAI
Know someone who'd be a fit? Pass it along.




