At a Glance
- Tasks: Develop a cutting-edge Android app to transform in-store shopping experiences.
- Company: Join a stealth-mode, VC-backed company innovating behavioural AI for retail.
- Benefits: Enjoy a dynamic work environment with opportunities for growth and innovation.
- Why this job: Be part of a mission-driven team creating impactful mobile experiences in retail.
- Qualifications: Experience with real-time protocols and on-device machine learning is essential.
- Other info: Ideal for those passionate about next-gen retail and behavioural data.
The predicted salary is between 36000 - 60000 Β£ per year.
About Us: Weβre a VC-backed stealth-mode company building behavioural AI solutions for the retail industry. Our platform is designed from the ground up β no legacy, no patchwork systems β just a clean slate and a clear vision. Our mission is to bring the intelligence of modern machine learning directly to the in-store experience, powering real-time, context-aware interactions in physical retail environments through beautifully engineered mobile experiences.
Role: We are looking for an experienced Android Engineer to help with the development of a cutting-edge consumer facing app designed to change the physical in-store shopping experience. Youβll collaborate closely with our team of ML & backend engineers and product to deliver a mobile experience that feels fast, personalised, and deeply responsive to user context.
Responsibilities:
- Architect and implement Android features that include:
- Real-time & bi-directional communication
- On-device inference using Edge optimised frameworks
- Offline-aware & offline-first UX flows using prefetching, caching, and background sync
Essential Qualifications:
- Experience with real-time protocols (eg. WebSockets gRPC, MQTT, SSE or similar)
- Experience with implementing on-device machine learning (eg. PyTorch Mobile, ML Kit, TensorFlow Lite)
- Strong understanding of Android performance: lifecycle, coroutines, memory, and threading
- Familiarity with edge-friendly architecture: offline-first, sync queues, reactive flows
- Comfort working in fast-paced, zero-legacy, product-driven environments
- Curiosity about behavioural data, context-aware design, or next-gen retail
Nice-to-Haves:
- Knowledge and/or Experience with Bluetooth & sensor APIs
- Knowledge and/or Experience working with USB-C connected peripheral devices
- Experience in early-stage product design and MVP development
Android Engineer employer: LinkedIn
Contact Detail:
LinkedIn Recruiting Team
StudySmarter Expert Advice π€«
We think this is how you could land Android Engineer
β¨Tip Number 1
Familiarise yourself with the latest Android development tools and frameworks, especially those related to real-time communication and on-device machine learning. Being well-versed in technologies like WebSockets, gRPC, and TensorFlow Lite will give you a significant edge.
β¨Tip Number 2
Showcase your understanding of performance optimisation in Android apps. Be prepared to discuss specific strategies you've used to enhance app responsiveness and efficiency, particularly in terms of memory usage and battery performance.
β¨Tip Number 3
Demonstrate your ability to work collaboratively in a fast-paced environment. Highlight any past experiences where you successfully partnered with cross-functional teams, especially with AI, ML, or product design, to deliver impactful mobile solutions.
β¨Tip Number 4
Express your curiosity about behavioural data and context-aware design. Research current trends in retail technology and be ready to discuss how these insights can influence the development of user-centric mobile experiences.
We think you need these skills to ace Android Engineer
Some tips for your application π«‘
Understand the Company: Familiarise yourself with the company's mission and vision. Since they are building behavioural AI solutions for retail, highlight your understanding of how technology can enhance in-store experiences.
Tailor Your CV: Make sure your CV reflects your experience with real-time protocols and on-device machine learning. Emphasise any relevant projects or roles that showcase your skills in Android development and performance optimisation.
Craft a Compelling Cover Letter: In your cover letter, express your enthusiasm for the role and the companyβs innovative approach. Mention specific technologies youβve worked with that align with their requirements, such as WebSockets or TensorFlow Lite.
Showcase Relevant Projects: If you have worked on similar projects, include links or descriptions of these in your application. Demonstrating your hands-on experience with offline-first UX flows or context-driven user experiences will set you apart.
How to prepare for a job interview at LinkedIn
β¨Showcase Your Technical Skills
Be prepared to discuss your experience with real-time protocols and on-device machine learning. Bring examples of past projects where you've implemented these technologies, as this will demonstrate your capability to handle the responsibilities of the role.
β¨Understand the Companyβs Vision
Research the companyβs mission and how they aim to revolutionise the retail industry with behavioural AI. This knowledge will help you align your answers with their goals and show that you're genuinely interested in contributing to their vision.
β¨Prepare for Collaborative Scenarios
Since the role involves working closely with ML and backend engineers, think of examples where you've successfully collaborated in a team setting. Highlight your communication skills and how you can contribute to a cohesive team environment.
β¨Demonstrate Curiosity and Adaptability
Express your curiosity about behavioural data and context-aware design. Be ready to discuss how you stay updated with industry trends and your willingness to adapt to new technologies, which is crucial in a fast-paced, zero-legacy environment.