onsite
Mobile Software Engineer Intern - Flagship Apps
Software Engineer
Internship focused on building high‑performance mobile and web experiences that integrate camera‑based capture, garment scanning, and AI‑driven try‑on features, collaborating closely with ML and infrastructure teams to deliver real‑time, on‑device AI interactions.
About the role
Key Responsibilities
- Design, develop, and maintain native iOS and Android applications, as well as web components, that support camera‑based capture and garment scanning workflows.
- Collaborate with applied ML engineers to integrate computer‑vision and generative‑AI models into mobile SDKs, ensuring low‑latency, high‑fidelity user experiences.
- Optimize app performance, memory usage, and battery consumption while balancing visual fidelity and real‑time interaction requirements.
- Implement robust testing, continuous integration, and deployment pipelines for mobile and web platforms.
- Participate in code reviews, design discussions, and cross‑functional sprint planning.
Requirements
- Strong programming skills in Swift, Kotlin/Java, or React Native for mobile development.
- Experience with computer‑vision libraries (e.g., OpenCV, ML Kit) and familiarity with generative‑AI concepts.
- Knowledge of mobile performance profiling, debugging, and optimization techniques.
- Excellent problem‑solving abilities and a passion for building consumer‑facing AI experiences.
- Effective communication skills and ability to work collaboratively in a fast‑paced, cross‑functional team.
Skills
computer visiongenerative ai