Senior Software Engineer, Digital Twin Platform
Core
Design, build, and operate real-time platforms and services that provide a digital twin of products on store shelves, combining partner data, inventory observations, and machine learning outputs.
Role type
Senior Software Engineer (Backend/Platform)
Builds
Scalable data ingestion, processing, and serving systems for a digital twin platform
Domain
Grocery retail, logistics, and computer vision
Required skills
Backend programming (Python, Java, Scala, Go), SQL, distributed systems, cloud infrastructure (AWS, GCP, Azure), data pipelines, observability
Preferred skills
Machine learning infrastructure, computer vision, image-based data pipelines, real-time streaming, geospatial services, edge devices/IoT, data processing frameworks (Spark, Kafka, Airflow)
Technologies
Python, Java, Scala, Go, SQL, AWS, GCP, Azure, Spark, Kafka, Airflow
Responsibilities
Design and operate platforms for real-time shelf understanding; Develop data ingestion and serving systems; Collaborate with ML and data science teams to move models to production; Solve large-scale challenges in mapping, inventory, and logistics
Seniority
Senior, hands-on IC