We are hiring Mobile Software Engineers to build the client-side experiences that bring multimodal AI into real-world consumer workflows. This role focuses on developing high-performance mobile applications and SDKs enabling camera-based capture, garment scanning, and interactive AI-driven try-on experiences. Unlike traditional mobile roles, you will work closely with applied ML and infrastructure teams to integrate advanced vision and generative systems into mobile and web platforms. You will help define how AI experiences feel on-device — balancing real-time interaction, visual fidelity, performance constraints, and seamless integration with backend AI services.
Why This Role Exists
Modern AI experiences require rethinking mobile architecture. Traditional mobile apps assume static APIs and predictable workflows. We are building systems where:
real-time camera input drives generative AI interactions,
latency and performance constraints directly affect model usability,
mobile clients must integrate tightly with evolving AI pipelines.
This role is for engineers who want to push beyond standard mobile development and help shape next-generation AI-native applications.
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.
Qualifications
Degree in Computer Science or 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 Qualifications
Experience with camera frameworks (AVFoundation, CameraX, ARKit, or similar).
Experience integrating mobile apps with ML-powered APIs.
Familiarity with cross-platform or web technologies (React, React Native, Flutter, or modern web frameworks).
Experience building SDKs or developer-facing mobile tooling.
Interest in real-time graphics or performance optimization.
Numbers & Facts
Location
San Francisco, California
Skills
Algorithmsunmatched
Androidunmatched
Application Programming Interface (API)unmatched
Artificial Intelligence (AI)unmatched
Building Systemsunmatched
Computer Programmingunmatched
Computer Scienceunmatched
Data Structuresunmatched
Graphicsunmatched
Internet Technologyunmatched
Kotlinunmatched
Machine Toolunmatched
Mobile Applicationsunmatched
Mobile Applications Developmentunmatched
Multiplatform/Cross-Platformunmatched
Object Oriented Programming (OOP)unmatched
Performance Managementunmatched
Performance Tuning/Optimizationunmatched
REST (Representational State Transfer)unmatched
React Nativeunmatched
Software Engineeringunmatched
Swiftunmatched
System Architectureunmatched
Technical Recruitingunmatched
Usability Engineeringunmatched
User Interface/Experience (UI/UX)unmatched
Web Application Frameworkunmatched
Web Interfaceunmatched
iOSunmatched
iOS SDK (fka iPhone SDK)unmatched
🎯
Be found by employers
5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.
Level up your application
Professional resume templates
Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.