Software Development Engineer, Visual Intelligence
Core
Design and deliver scalable systems for real-time processing and multimodal AI integration to power visual understanding across a device ecosystem.
Role type
Senior Software Development Engineer (Visual Intelligence)
Builds
Core components of a horizontal capability for visual understanding; end-to-end customer experiences for Alexa devices.
Domain
Consumer electronics / AI / Distributed Systems
Deliverable
production ML models | product features
Required skills
C#, C++, Java, Perl, distributed systems, real-time processing, API design, design patterns, system reliability, scaling, multi-threaded applications, embedded software
Preferred skills
Full software development life cycle experience, code reviews, source control management, build processes, testing, operations
Technologies
AI API, Embedded Support
Responsibilities
Design and deliver scalable systems for real-time processing and multimodal AI integration; build core components of a horizontal capability that powers visual understanding; partner with cross-functional teams to create end-to-end customer experiences; solve complex technical problems in distributed systems, real-time processing, and API design; contribute to high-impact work that supports upcoming product launches; collaborate with engineers, ML scientists, and product teams in a fast-moving environment.