At a Glance
- Tasks: Develop a cutting-edge Android app for an innovative retail experience.
- Company: Join a stealth-mode, VC-backed company revolutionising retail with behavioural AI solutions.
- Benefits: Enjoy a collaborative environment with opportunities to work on impactful technology.
- Why this job: Be part of a mission to enhance in-store shopping through advanced mobile experiences.
- Qualifications: Experience in Android development and on-device machine learning is essential.
- Other info: Work closely with AI & ML experts to create context-driven user interactions.
The predicted salary is between 36000 - 60000 £ per year.
We’re a VC-backed stealth-mode company building behavioural AI solutions for the retail industry. 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.
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.
- Architect and implement Android features that include:
- Real-time & bi-directional communication
- Offline-aware & offline-first UX flows using prefetching, caching, and background sync
- Profile, optimise, and tune the app for low latency, efficient memory usage, and battery performance
- Work closely with AI & ML team members to build context-driven user experiences
- Help define and evolve a robust mobile architecture using modern patterns
- Work closely with design & product to ship polished, scalable user interactions
Experience with implementing on-device machine learning (e.g. PyTorch Mobile, ML Kit, TensorFlow Lite).
Strong understanding of Android performance: lifecycle, coroutines, memory, and threading.
Curiosity about behavioural data, context-aware design, or next-gen retail.
Engineer building technology employer: algo1
Contact Detail:
algo1 Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Engineer building technology
✨Tip Number 1
Familiarise yourself with the latest trends in behavioural AI and how they apply to retail. Understanding the intersection of machine learning and user experience will help you stand out during discussions with our team.
✨Tip Number 2
Showcase your experience with on-device machine learning frameworks like PyTorch Mobile or TensorFlow Lite. Be prepared to discuss specific projects where you've implemented these technologies, as this will demonstrate your hands-on expertise.
✨Tip Number 3
Brush up on your knowledge of Android performance optimisation techniques. Being able to articulate how you've improved app performance in previous roles will be crucial in demonstrating your fit for this position.
✨Tip Number 4
Engage with our product and design philosophies by exploring our existing products or similar apps in the market. This will not only give you insights into our approach but also allow you to contribute meaningful ideas during your interview.
We think you need these skills to ace Engineer building technology
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights relevant experience in Android development, particularly with on-device machine learning and performance optimisation. Use specific examples that demonstrate your skills in building mobile applications.
Craft a Compelling Cover Letter: In your cover letter, express your enthusiasm for the role and the company's mission. Discuss how your background aligns with their focus on behavioural AI and retail technology, and mention any relevant projects you've worked on.
Showcase Technical Skills: Include a section in your application that showcases your technical skills, especially those related to Android performance, memory management, and real-time communication. Mention any frameworks or tools you are proficient in, such as PyTorch Mobile or TensorFlow Lite.
Highlight Collaboration Experience: Since the role involves working closely with ML and backend engineers, emphasise any past experiences where you collaborated with cross-functional teams. This could include projects where you worked alongside designers or product managers to deliver a polished user experience.
How to prepare for a job interview at algo1
✨Showcase Your Technical Skills
Be prepared to discuss your experience with Android development, particularly in relation to real-time communication and offline-first UX flows. Highlight specific projects where you've implemented features that align with the job description.
✨Demonstrate Collaboration
Since the role involves working closely with ML and backend engineers, be ready to share examples of how you've successfully collaborated with cross-functional teams in the past. This will show your ability to work in a team-oriented environment.
✨Discuss Your Understanding of AI & ML
Familiarise yourself with on-device machine learning frameworks like PyTorch Mobile or TensorFlow Lite. Be prepared to discuss how you can leverage these technologies to enhance user experiences in retail settings.
✨Express Your Curiosity
The company values curiosity about behavioural data and context-aware design. Share your thoughts on current trends in retail technology and how they could impact user interactions, demonstrating your passion for the industry.