Software Engineer II
Indexed description
As a Software Engineer II, you will design and build the backend systems that power this transformation. You will own the pipelines and services that ingest large volumes of image data, orchestrate model inference, and convert raw predictions into reliable, actionable inventory signals.
You'll work closely with backend engineers, Machine Learning Engineers, Data Scientists, Mobile Engineers, Product Managers, and Operations partners to build systems that are scalable, reliable, and performant in real-world retail environments.
What You Will Do
- Build Scalable Data Pipelines: Design and maintain robust pipelines that ingest, process, and transform large-scale image and metadata streams into structured inventory signals.
- Backend Service Development: Develop and operate backend services that orchestrate model inference, post-process predictions, and expose high-quality data to downstream systems and partners.
- System Reliability & Performance: Ensure high availability, low latency, and fault tolerance across distributed systems handling high-throughput image and prediction data.
- Data Modeling & Signal Quality: Design data models and processing logic that translate raw model outputs into accurate, consistent, and interpretable inventory insights.
- Cross-Functional Collaboration: Partner closely with backend engineers, Machine Learning Engineers, Data Scientists, Mobile Engineers, Product, and Operations teams to define requirements, integrate systems end-to-end, and continuously improve the quality and usability of inventory signals.
- Education: B.S. or M.S. in Computer Science, Engineering, or a related field (or equivalent practical experience),
- Experience: 3+ years of professional software engineering experience;
- Coding Proficiency: Strong proficiency in programming languages including C, C++, Java, Python, or Go;
- ML Frameworks: An understanding of PyTorch or TensorFlow, with a track record of building and training custom architectures.
- CV Fundamentals: A background in modern CV techniques (e.g., YOLO, Faster R-CNN, Vision Transformers, Siamese Networks) and image processing fundamentals.
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search