Software Development Engineer, Real Time Visual Intelligence
Core
Design and implement scalable systems for real-time processing and multimodal AI integration to power visual understanding across Amazon's device ecosystem.
Role type
Senior Software Development Engineer (Distributed Systems & Full-Stack)
Builds
Core components of a horizontal capability for visual understanding and real-time processing
Domain
Consumer AI / Distributed Systems / Real-time Processing
Deliverable
production ML models | product features
Required skills
Distributed systems design, Full-stack development, Scalable system architecture, Real-time processing, API design, Multi-threaded application development
Preferred skills
Full software development life cycle management, Code review practices, Source control management, Build processes, Testing strategies, Operations experience
Technologies
C#, C++, Java, Perl
Responsibilities
Design and implement scalable systems for real-time processing, Build core components for visual understanding, Partner with cross-functional teams to deliver end-to-end experiences, Solve complex technical challenges in distributed systems and API design
Seniority
Senior, hands-on IC