Software Development Engineer, Amazon QuickSuite
Core
Design and build scalable ingestion pipelines for multi-modal content (PDF, audio, video, tables) using computer vision and machine learning to power intelligent document processing and search.
Role type
Senior IC software development engineer (distributed systems & ML)
Builds
Scalable ingestion pipelines and distributed machine learning systems for Amazon Quick Suite
Domain
Cloud infrastructure, distributed systems, machine learning
Deliverable
production ML models
Required skills
Distributed systems design, multi-tiered software architecture, object-oriented design, system performance optimization, code review, technical mentorship
Preferred skills
Full software development life cycle ownership, system reliability and scaling expertise
Technologies
C#, C++, Java, Perl, Bedrock, ECS, DynamoDB
Responsibilities
Design, develop, test, and deploy distributed machine learning systems; optimize system performance for millions of documents; collaborate with applied scientists on ML model integration; mentor junior engineers; participate in architectural decisions.
Seniority
Senior, hands-on IC with strategy influence
