Mobile Engineer
Mobile Engineers at AI companies build native iOS or Android applications for products with consumer- or workforce-facing mobile surfaces. The day-to-day is mainstream mobile development: building and maintaining production applications, optimizing performance across memory, CPU, and battery, architecting modular and testable codebases, and shipping features through the platform-specific release cycles. AI-specific work—integrating remote model APIs, on-device inference, real-time generative experiences—is increasingly common as a feature-level concern, but the foundational role is recognizable as iOS or Android engineering. These engineers typically sit within product engineering teams, often as the only mobile specialists in fast-moving product organizations, collaborating with backend, design, and ML or research counterparts as the feature requires.
Skills
What companies are looking for in this role.
Building and shipping cross-platform mobile applications using declarative UI frameworks
Designing and implementing mobile application architecture for scalability and maintainability
Optimizing mobile application performance including rendering, memory, battery, and network efficiency
Implementing responsive user interfaces with attention to animation, gesture handling, and accessibility
Managing full software development lifecycle from concept through testing, launch, and iteration
Building and maintaining native platform-specific mobile applications with deep OS integration
Setting technical direction and establishing architecture standards for mobile platforms at scale
Implementing offline-first architectures with data persistence and synchronization strategies
Instrumenting features with analytics, monitoring, and observability for production apps
Implementing push notifications, background execution, and deep OS capability integrations
Managing feature flags and staged rollouts for safe production deployments
Designing secure authentication, networking, and data persistence frameworks
Debugging and optimizing across embedded systems, firmware, and application layers
Owning end-to-end mobile SDK design and evolution for third-party integrations
Integrating real-time streaming, voice input, and multimodal AI interactions into mobile applications
Integrating artificial intelligence and machine learning models into mobile applications
Building innovative interactions combining voice, text, vision, and gesture inputs
Collaborating with cross-functional teams including design, product, and backend engineering
Mentoring and growing engineers while establishing code quality and testing best practices
Staying current with mobile platform trends, best practices, and emerging technologies
Technology
The tools and technologies that define this role.
Open Jobs
44 open Mobile Engineer jobs across 17 companies.
Other Engineering roles
General-purpose software engineering roles focused on building and maintaining software systems. Covers generalist SWE positions that don't clearly fall into frontend, backend, fullstack, or other specialized tracks.
Engineers focused on server-side systems, APIs, services, and data processing pipelines. Includes roles explicitly labeled as backend or server-side development.
Engineers specializing in user-facing interfaces, web applications, and client-side development. Includes UI/UX engineering and web development roles.
Engineers working across the entire application stack, handling both frontend and backend responsibilities.
Engineers building and maintaining internal platforms, cloud infrastructure, compute systems, and developer tooling.