At a Glance
- Tasks: Design and build the future of retail with AI-driven solutions.
- Company: Join a stealth-mode, VC-backed company revolutionising retail with behavioural AI.
- Benefits: Competitive salary, flexible work options, and opportunities for professional growth.
- Other info: Dynamic startup culture with mentorship opportunities and a focus on engineering excellence.
- Why this job: Be at the forefront of innovation, shaping the retail experience with cutting-edge technology.
- Qualifications: 8+ years in tech, expert in full-stack development, and a passion for AI.
The predicted salary is between 80000 - 100000 £ per year.
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 shopping experience. We are taking an almighty swing of the bat; it is difficult, full of risk, and exactly why we are here.
The Role
As a Staff Full Stack Engineer, you’ll work at the intersection of Product, ML, and Engineering to design and build the retail stack of the future; imagine AI driven content delivery on autonomous edge devices on an IoT network, combined with the backend infrastructure of a cutting edge adTech platform. This isn't a staff role where you "work across the stack"— you'll be an integral part of defining the stack.
What You Will Own
- System Architecture: Design and lead the implementation of distributed, event-driven services that bridge the gap between cloud intelligence and edge devices.
- Technical Strategy: Set the standards for service boundaries, data ownership, and system observability to ensure we scale seamlessly from 1 to 1,000+ locations.
- AI Integration: Architect the orchestration layer for LLM-driven agentic workflows, moving beyond simple API calls to deeply integrated, autonomous system behaviors.
- Mentorship & Culture: Continuously raise the bar for engineering excellence. Conduct deep design reviews, mentor mid-level engineers, and champion a culture of "building with AI" and the use of autonomous development agents to accelerate our velocity.
Essential Qualifications
- Track Record: 8+ years of experience, with recent years spent in a Staff, Lead, or Principal capacity at a high-growth startup or a sophisticated scale‑up.
- Full-Stack Mastery: Expert-level proficiency in modern backends (Python, Go, or Java) and high-performance frontends (React/TypeScript).
- Distributed Systems: Experience designing and operating event‑driven architectures at scale (e.g., Kafka, Pulsar, or MQTT).
- Real-time Protocols: Mastery of async real-time, bi-directional communication protocols and patterns whether that's (WebSockets, gRPC, SSE, MQ) for low-latency data flows.
- The "AI-First" Mindset: You don't just use AI tools; you have optimised your entire workflow around and can teach others to do the same.
Nice to Have
- Edge & IoT: Experience with "Cloud-to-Edge" orchestration and managing state across geographically distributed systems.
- Containerised Workloads: High comfort level with Kubernetes and container orchestration in a CI/CD-heavy environment.
- Domain Expertise: Prior exposure to the complexities of large scale retailTech, adTech, or marTech platforms.
Staff Full Stack Engineer employer: algo1
At Algo1, we pride ourselves on being an innovative employer that fosters a collaborative and dynamic work culture, perfect for those passionate about behavioural AI in the retail sector. Our commitment to employee growth is evident through our focus on cutting-edge technology and best practices, providing ample opportunities for professional development while working alongside talented teams in a vibrant environment. Join us in shaping the future of retail with a clean slate approach, where your contributions will have a meaningful impact from day one.
StudySmarter Expert Advice🤫
We think this is how you could land Staff Full Stack Engineer
✨Tip Number 1
Network like a pro! Get out there and connect with folks in the industry. Attend meetups, webinars, or even just grab a coffee with someone who’s already in the game. You never know when a casual chat could lead to your next big opportunity.
✨Tip Number 2
Show off your skills! Create a portfolio that highlights your best projects, especially those that align with AI and full-stack development. Share it on platforms like GitHub or your personal website, and don’t forget to link it in your applications!
✨Tip Number 3
Prepare for interviews by practising common technical questions and coding challenges. But also, be ready to discuss your thought process and how you approach problem-solving. We want to see how you think, not just what you know!
✨Tip Number 4
Apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining our mission to revolutionise retail with AI.
We think you need these skills to ace Staff Full Stack Engineer
Some tips for your application 🫡
Show Off Your Skills:When you're writing your application, make sure to highlight your full-stack mastery. We want to see your expertise in modern backends and high-performance frontends. Don't just list your skills; give us examples of how you've used them in real projects!
Tailor Your Application:Make your application stand out by tailoring it to our mission and the role. Mention your experience with AI integration and distributed systems, and how you can contribute to building the retail stack of the future. We love seeing candidates who understand our vision!
Be Authentic:Let your personality shine through in your written application. We’re looking for someone who fits into our culture of engineering excellence and mentorship. Share your passion for technology and how you’ve helped others grow in their careers.
Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you don’t miss any important updates. Plus, it shows us you’re serious about joining our team!
How to prepare for a job interview at algo1
✨Know Your Tech Stack Inside Out
Make sure you’re well-versed in the technologies mentioned in the job description, especially Python, Go, Java, React, and TypeScript. Be ready to discuss your experience with distributed systems and event-driven architectures, as this will show you understand the core requirements of the role.
✨Showcase Your AI Integration Skills
Prepare examples of how you've integrated AI into your previous projects. Discuss specific instances where you’ve optimised workflows using AI tools, as this aligns perfectly with the company's mission of bringing modern machine learning to retail.
✨Demonstrate Leadership and Mentorship
Since this role involves mentoring mid-level engineers, be prepared to share your experiences in leadership. Talk about how you've conducted design reviews or fostered a culture of excellence in your past roles, highlighting your ability to raise the bar for engineering standards.
✨Ask Insightful Questions
Prepare thoughtful questions that reflect your understanding of the company’s vision and challenges. Inquire about their approach to system architecture and how they envision scaling from 1 to 1,000+ locations. This shows your genuine interest and strategic thinking.