Senior Software Engineer, Mobile
Core
Building imagery-collection and processing mobile applications and systems for map-making users, focusing on high-quality software across iOS, Android, and IoT hardware surfaces.
Role type
Senior Software Engineer (Mobile, AI-first)
Builds
Mobile apps for imagery collection/processing, video capture/playback, map rendering, and on-device video compression/storage.
Domain
Mapping, Geospatial, Mobile Development
Deliverable
production ML models | product features
Required skills
Native iOS development, AI-first delivery with agentic tooling, video/WebRTC implementation, map rendering, media compression, Wi-Fi/BLE integration, architecture design, testing/CI/CD, performance optimization.
Preferred skills
Platform-agnostic build ability, mentoring, professional development.
Technologies
iOS, Android, WebRTC, CI/CD
Responsibilities
Build mobile features end-to-end from design to production, lead quality of AI-assisted output, solve performance-critical native problems, collaborate across mobile/web/backend teams, review code and mentor others.
Seniority
Senior, hands-on IC