CareerPlan

Software Development Engineer, Amazon Quick Suite

Seattle, WA, USFull-time$144k–$194k2026-11-08 → 2026-11-09

Core

Design and build scalable ingestion pipelines and distributed machine learning systems for multi-modal content (PDF, audio, video, tables) to power intelligent document processing and search.

Role type

Senior Software Development Engineer (Distributed Systems & ML)

Builds

Scalable ingestion pipelines, retrieval algorithms, and distributed software solutions for enterprise customers.

Domain

Cloud infrastructure, distributed systems, machine learning, computer vision.

Deliverable

production ML models

Required skills

Distributed systems design, multi-tiered application development, object-oriented design, system architecture, performance optimization, code reviews, technical mentorship.

Preferred skills

Full software development life cycle experience, coding standards, source control management, build processes, testing, operations.

Technologies

C#, C++, Java, Perl, AWS Bedrock, ECS, DynamoDB.

Responsibilities

Design and develop large-scale distributed software applications, 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