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
Deliverable
production ML models | product features | infrastructure
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