SpreeAI is a fast-growing, innovative AI company at the forefront of fashion and e-commerce, revolutionizing how consumers engage with fashion through lifelike photorealistic try-on technology and hyper-personalized shopping experiences.
Our mission is to redefine the retail landscape with cutting-edge AI solutions that blend high fashion and technology.
Backed by top-tier investors and guided by visionary leadership, SpreeAI has quickly gained a high-profile reputation – the company’s board even includes iconic supermodel Naomi Campbell, underscoring its unique fusion of fashion and tech .
We thrive in a dynamic, fast-paced environment where creativity meets technology to drive real impact.
If you are passionate about innovation and shaping the future of fashion, SpreeAI offers a platform to make your mark.
SpreeAI is building the next generation of AI-powered fashion and retail experiences.
We are looking for a Software Engineer, Mobile who is deeply proficient in Android and iOS development , with solid experience across the machine learning stack.
You’ll play a critical role in shaping our mobile experience, ensuring seamless integration between frontend mobile apps and backend services.
You’ll work on high-impact projects that directly touch our users—enabling real-time interaction with our AI platform, supporting AR / VR features, and building scalable backend infrastructure to support mobile use cases.
Responsibilities Mobile Development Design and develop mobile applications for Android (Kotlin / Java), iOS (Swift / Objective-C), and React Native for cross-platform features.
Optimize applications for performance, responsiveness, and reliability across devices and operating systems.
Implement reusable components and libraries in React Native to accelerate feature development.
Work with designers to translate UI / UX wireframes into seamless, user-friendly mobile experiences.
Contribute to backend services (Node.js, Firebase, or similar), especially those directly tied to mobile features (e.g. authentication, media processing, real-time sync).
Machine Learning Integration Collaborate with ML engineers to integrate pre-trained models (TensorFlow Lite, Core ML, ML Kit, ONNX, etc.) into mobile applications.
Optimize ML inference for on-device efficiency, minimal latency, and low resource usage.
Handle data preprocessing and incremental model updates on mobile platforms.
Support hybrid workflows where ML components interact between device and cloud services.
Collaboration & Delivery Partner with product managers, designers, and backend engineers to deliver full-stack features.
Contribute to code reviews, maintain high coding standards, and improve app architecture.
Debug, troubleshoot, and continuously improve applications across native and React Native stacks.
Requirements 6+ years of mobile development experience, iOS and Android.
Proficiency in Kotlin / Java (Android) and Swift / Objective-C (iOS).
Solid experience with React Native for cross-platform app development.
Strong understanding of mobile app architectures (MVVM, MVP, Clean Architecture) Hands-on experience integrating ML models into mobile apps (TensorFlow Lite, Core ML, ML Kit, or similar).
Strong understanding of REST APIs, real-time services, authentication, and mobile-friendly backend architectures.
Experience with mobile testing, CI / CD, and app store deployments.
Ability to operate independently in a fast-paced startup environment.
Previous work in AI, fashion-tech, e-commerce, or high-growth B2B and / or B2C startups.
Why Join SpreeAI?
Impact & Innovation :
High-Profile Environment :
Leadership & Growth Opportunity :
Dynamic Startup Culture :
Competitive Compensation :
To Apply :
Software Engineer Mobile • (Multiple States), US