Join Vision Group as a Senior Software Engineer to build the future of Curate, a cutting-edge AI solution for retail. You will own the development of new and existing components using Rust, TypeScript, and Azure. Contribute to a high-throughput, event-based system in modern, statically compiled languages.
Key Highlights
Technical Skills Required
Benefits & Perks
Job Description
Join Vision Group – Powering the Future of Retail with AI
Have you ever wondered who decides which products appear on the soda aisle of your favorite grocery store? The answer might just be our product — Curate.
Curate is Vision Group’s cutting-edge assortment and space AI solution, used by global retailers and manufacturers — from grocery chains to beverage giants. It enables users to model retail scenarios, evaluate tradeoffs, and design the optimal strategy for their business.
Behind Curate is a blend of AI and advanced modeling, leveraging LLM-based agents, deep learning, and mixed integer programming to deliver intelligent, data-driven decisions.
We’re looking for an experienced engineer with a startup mindset to help us build the future of Curate. This role combines engineering excellence, innovation, and collaboration within a global, remote-first team.
About Vision Group
We are a global technology leader on a mission to digitize brick-and-mortar retail.
Our AI-driven solutions empower customers to:
- Measure and enhance retail execution
- Track consumer behavior
- Expand into autonomous retail
With a team of 400+ experts across 40 countries, we proudly serve 200+ customers, including many of the world’s most loved brands and top retailers.
At Vision Group, you’ll build world-class products, work with brilliant minds, and have a lot of fun doing it!
At Vision Group, You Will:
- Delight customers and help evolve retail strategy and execution: See the real-world impact of your work by visiting locations where your solutions are implemented.
- Learn from and grow with a talented team: Be part of a growth-minded team, exchange ideas, and engage in mentorship programs.
- Thrive in an ownership-mindset environment: Work with autonomy and trust while being accountable for delivering impactful results.
What You’ll Do
- Own the development of new and existing Curate components using Rust, TypeScript, Azure, Kubernetes, and Docker.
- Develop secure, well-tested, and high-performance code aligned with Vision Group’s engineering standards.
- Ship features regularly and consistently, with minimal guidance.
- Participate in and continuously improve the on-call process to support production services.
- Recommend and advocate for improvements in performance, security, and engineering quality.
- Contribute to a high-throughput, event-based system in modern, statically compiled languages.
To Be Successful in This Role, You Will Have:
- A bachelor’s degree in computer science or a related field.
- 2+ years of professional experience.
- Hands-on experience with statically compiled languages (Rust, Go, or C++) in a cloud environment.
- Familiarity with TypeScript and React (a plus, not mandatory).
- Strong experience with Kubernetes, and expertise in monitoring tools like Prometheus and Grafana.
- Excellent written and verbal communication skills in English, with experience writing and maintaining technical documentation.
- Prior experience working in a globally distributed, remote organization.
- The ability to work independently, thrive in a fast-paced environment, and maintain high standards.
Why Join Us?
- Be part of a fast-growing, innovative company transforming retail execution with cutting-edge technology.
- Work in a dynamic, entrepreneurial environment with high-impact opportunities.
- Lead strategic growth initiatives in a rapidly evolving market.
- Fully remote role offering flexibility and work-life balance.
- Comprehensive health benefits.
- 15 days of vacation in a year.
Similar Jobs
Explore other opportunities that match your interests