Mobile Engineer

Engineering San Francisco, CA

Build iOS and Android apps for ambient memory capture. Create seamless mobile experiences that integrate memory augmentation into daily life.

SwiftKotlinReact NativeiOSAndroid

What You'll Do

  • Develop native iOS and Android applications
  • Implement ambient data capture and context-aware features
  • Build real-time sync and offline-first functionality
  • Optimize app performance and battery usage
  • Design and implement mobile-specific UI/UX patterns
  • Integrate with device sensors and system APIs
  • Collaborate with backend team on mobile API design

What We're Looking For

  • 4+ years of mobile development experience
  • Proficiency in Swift (iOS) and/or Kotlin (Android)
  • Experience shipping consumer mobile applications
  • Strong understanding of mobile UI/UX best practices
  • Knowledge of mobile architecture patterns (MVVM, Clean Architecture)
  • Experience with RESTful APIs and mobile networking
  • Understanding of mobile security and data privacy
  • Strong debugging and performance optimization skills

Nice to Have

  • Experience with React Native or Flutter
  • Knowledge of background processing and notifications
  • Experience with Core ML or TensorFlow Lite
  • Understanding of Bluetooth and device connectivity
  • Experience with mobile analytics and crash reporting
  • Published apps in App Store or Google Play
  • Knowledge of accessibility standards

About Memory Machines

We're building a Memory-as-a-Service platform that augments human cognition through ambient intelligence. Our goal is to help people remember everything that matters without the need for active search or prompts.

Have Questions?

Want to learn more about this role or life at Memory Machines? We'd love to hear from you.

Contact Us

Ready to Apply?

Send us your resume and a brief note about why you're excited to join Memory Machines.

Apply via Email