Computer Vision SDE II, Scanless Technologies
Core
Design and build edge computing software for camera-based computer vision systems that enable Amazon's fulfillment workstations to automatically identify, count, and track items without manual scanning.
Role type
Senior Software Development Engineer (Computer Vision / Edge Systems)
Builds
Edge inference pipelines, sensor qualification tooling, and automated deployment infrastructure for autonomous perception systems.
Domain
Logistics / Autonomous Fulfillment / Computer Vision
Deliverable
production ML models | product features | infrastructure
Required skills
C++, C#, Java, or Perl; embedded or distributed systems design; edge computing; sensor integration; automated testing and release pipelines; data pipeline development; hardware abstraction; system reliability and scaling.
Preferred skills
Machine learning model architecture and inference; full software development life cycle ownership; cross-functional collaboration.
Technologies
C++, C#, Java, Perl, edge computing frameworks, sensor hardware.
Responsibilities
Evaluate and prototype novel computer vision capabilities to reduce hardware costs; design edge inference infrastructure for fleet-wide production; develop software stacks integrating first-party and third-party sensors; build sensor calibration and validation tooling; own data collection pipelines for model retraining; create self-service deployment workflows; design fleet-wide observability and health monitoring systems; define hardware abstraction interfaces.
Seniority
Senior, hands-on IC
