Generative AI Mobile Developer (Android-focused)
SENSERBOT PTE. LTD.Salary Range
SGD 60,000 - SGD 66,000 /year
SGD 5,000 - SGD 5,500/month
Skills Required
Job Description
Role Overview:
We are looking for a skilled Generative AI Mobile Developer (Android-focused) to design, build, and maintain intelligent mobile applications powered by modern AI capabilities.
In this role, you will develop Android applications that integrate Generative AI, real-time communication, and backend services across mobile devices, tablets, and embedded Android systems. These applications will be deployed in real-world environments such as robot interfaces, smart kiosks, and AI-assisted user experiences.
You will collaborate closely with backend, GenAI, robotics, and product teams to deliver reliable, performant, and user-friendly applications operating in production environments.
Requirements:
Bachelor’s degree in Computer Science, Software Engineering, or a related field
3+ years of professional mobile development experience (Android preferred)
Strong proficiency in Kotlin and/or Java for Android development
Solid understanding of Android fundamentals: activities, services, broadcast receivers, and lifecycle management
Experience building UIs using Jetpack components (ViewModel, LiveData, Room) or modern Android architecture patterns
Familiarity with RESTful APIs, WebSockets, and real-time backend integrations
Experience integrating Generative AI / LLM-powered features (e.g., chat interfaces, AI assistants, content generation)
Understanding of on-device vs cloud-based AI inference trade-offs
Experience with background processing, device permissions, and performance constraints
Familiarity with Git, CI/CD pipelines, and testing practices
Proven ability to write clean, maintainable, and well-documented code
Strong communication skills and ability to work across cross-functional teams.
Occasional travel may be required where deemed necessary by the company for deployments, testing, client meetings, or project collaboration.
Nice to Have:
Experience deploying apps on custom Android devices, tablets, kiosks, or embedded systems
Familiarity with hardware integrations (camera, sensors, USB/Bluetooth peripherals)
Experience with offline-first applications and local data persistence
Exposure to AI performance optimization (latency, streaming responses, memory usage)
Experience with speech interfaces (STT/TTS), multimodal AI, or real-time streaming pipelines
Familiarity with AI frameworks/APIs (e.g., OpenAI, Hugging Face, on-device ML)
Experience with remote device management, MDM, or OTA update workflows
Exposure to cross-platform development (iOS / Flutter / React Native) is a plus
Why We Want You:
Your work will directly power AI-driven mobile experiences deployed on robots and smart devices, enabling:
Natural language interaction
Context-aware assistance
Real-time decision-making at the edge
You will help bridge Generative AI with real-world applications, bringing intelligence from cloud systems into physical environments.
Unique Opportunities at Senserbot:
Work at the intersection of Generative AI, robotics, and mobile systems
Build applications deployed in real-world, high-visibility environments
Collaborate closely with AI, backend, and robotics teams
Develop systems that go beyond traditional apps into physical, intelligent devices
Job Summary
Join us in building AI-powered mobile applications (Android-focused) that enable next-generation robotic and smart-device experiences through Generative AI, real-time communication, and intelligent interfaces.