Shopic is a leading AI company specializing in next-generation retail technology.
Our AI-powered Computer Vision solutions transform retail through intelligent, real-time visual analytics. From AI-driven loss prevention for self-checkout to Smart Cart technology and other vision-based retail solutions, we leverage Computer Vision and Machine Learning to help retailers reduce shrink, improve operational efficiency, and deliver seamless shopping experiences.
Our technology is deployed by major grocery retailers worldwide, and we're building one of the most advanced Edge AI platforms in the retail industry.
We're looking for an experienced and passionate ML Engineering Team Lead to lead our ML Engineering team and shape the next generation of our AI infrastructure. This is a hands-on leadership role where you'll combine technical leadership, software architecture, and people management to build scalable, production-ready AI systems running on edge devices.
Responsabilities:
- Lead, mentor, recruit, and grow a team of software engineers, fostering a culture of ownership, collaboration, and continuous improvement.
- Own the team's technical roadmap, architecture, execution, and project prioritization, aligning delivery with business goals.
- Design, build, and maintain scalable software and ML infrastructure across cloud and edge environments.
- Partner with AI Researchers to productionize Computer Vision and Deep Learning models into reliable, high-performance systems.
- Design and optimize inference pipelines with a focus on scalability, latency, and reliability.
- Drive engineering excellence through architecture reviews, code reviews, development best practices, and modern AI-assisted engineering workflows.
Requirements:
- 6+ years of software development experience, including 3+ years leading software engineering or ML engineering teams.
- Strong hands-on experience with Python and C++ or Rust.
- Experience building, deploying, and maintaining production-grade Machine Learning systems.
- Strong understanding of software architecture, scalable system design, and performance optimization.
- Experience collaborating with AI, Machine Learning, or Computer Vision teams.
- Excellent leadership, communication, and organizational skills, with a strong ownership mindset.
- Experience using modern AI-assisted development tools (such as Cursor, Claude Code, or Codex) while maintaining high engineering quality.
Nice to Have
- Hands-on experience developing and optimizing AI applications on NVIDIA edge platforms, particularly NVIDIA Jetson devices, including GPU acceleration and deployment on resource-constrained systems.
- Experience with modern AI and Computer Vision frameworks such as PyTorch, CUDA, TensorRT, NVIDIA DeepStream, and GStreamer.
- Experience with containerized and cloud-native development using Docker, Kubernetes, and CI/CD pipelines.
- Experience using agentic AI coding tools (such as Cursor, Claude Code, Codex, or similar) as part of the software development lifecycle to improve engineering productivity while maintaining code quality and best practices.
Why Join Us?
- Build AI products deployed by leading retailers around the world.
- Lead a highly technical team working on real-world Edge AI challenges.
- Work alongside world-class AI researchers and software engineers.
- Influence product direction, architecture and engineering culture.
- Solve complex engineering problems at the intersection of AI, Computer Vision and retail innovation.