Software Development Engineer – AI & Data Platform

Amazon

Seattle (WA)

On-site

USD 144,000 - 194,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Health insurance
401(k) matching
Paid time off
Parental leave

Job summary

Amazon Web Services, Inc. seeks a Software Development Engineer to design and deliver scalable data ingestion solutions and secure distributed systems.

You will work on end-to-end machine learning data pipelines and collaborate with ML teams to build robust foundations for RAG and recommendations. The role involves hands-on development with AWS tools, serverless components, and code-driven deployment, contributing to a Scrum team, and ensuring quality and security in fast-paced cloud

Qualifications

  • 3+ years of non-internship professional software development experience.
  • 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience.
  • 1+ years of software development engineer or related occupational experience.
  • 1+ years of Object Oriented Design experience.
  • Bachelor's degree or foreign equivalent in Computer Science, Engineering, Mathematics, or a related field

Responsibilities

  • Design, develop, and maintain scalable data ingestion solutions to solve complex and ambiguous data challenges for large-scale datasets
  • Build highly available, secure, distributed systems in microservices, container, and distributed cluster-compute architectures with comprehensive data validation frameworks
  • Develop serverless applications using AWS Lambda, S3, CloudWatch, and Glue services while implementing infrastructure as code through AWS CDK for automated deployment and monitoring
  • Apply Machine Learning to solve challenging data problems at scale
  • Work with AWS technologies such as Glue, EMR, S3, DynamoDB, Redshift, ElasticSearch, Lambda, SQS, SNS, API Gateway and more
  • Apply software development best practices in terms of quality and security
  • Utilize object-oriented software design to build scalable, maintainable systems
  • Contribute to planning, design, implementation, testing, operations, and process improvement as a member of a Scrum team
  • Design data systems optimized for machine learning workflows, including feature stores, model training pipelines, and real-time inference capabilities
  • Partner with applied scientists and ML engineers to build robust data foundations for RAG systems, recommendation engines, and predictive models
  • Play an instrumental role in defining system architecture, own and implement specific components, and help shape the overall user experience for a data-focused product

Skills

Software development
System design
OO design
Cloud services

Education

Bachelor's degree in CS/Engineering

Tools

AWS S3
AWS Glue
AWS Sagemaker
AWS Lambda

Job description

Amazon Web Services, Inc. seeks a Software Development Engineer to design and deliver scalable data ingestion solutions and secure distributed systems.

You will work on end-to-end machine learning data pipelines and collaborate with ML teams to build robust foundations for RAG and recommendations. The role involves hands-on development with AWS tools, serverless components, and code-driven deployment, contributing to a Scrum team, and ensuring quality and security in fast-paced cloud

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Development Engineer – AI-Driven Data Platforms
Software Development Engineer – AI-Driven Data Platforms

Amazon Web Services (AWS) • Seattle (WA)

On-site
USD 144,000 - 194,000
Software Engineer, Data & ML Platform
Software Engineer, Data & ML Platform

Amazon Web Services (AWS) • San Francisco (CA)

On-site
USD 144,000 - 194,000
Data Analytics AI Platform Software Engineer
Data Analytics AI Platform Software Engineer

Amazon Web Services (AWS) • New York (NY)

On-site
USD 130,000 - 190,000
Health insurance
Medical coverage
Dental coverage
+6
Cloud Data & ML SDE - AI-Driven Customer Intelligence
Cloud Data & ML SDE - AI-Driven Customer Intelligence

Amazon Web Services (AWS) • Austin (TX)

On-site
USD 144,000 - 194,000
Data Engineer — AI-Powered Data Platform
Data Engineer — AI-Powered Data Platform

Amazon Web Services (AWS) • Arlington (VA)

On-site
USD 132,000 - 179,000
Data Platform Engineer for AI & ML Training Pipelines
Data Platform Engineer for AI & ML Training Pipelines

Amazon • Palo Alto (CA)

On-site
USD 165,000 - 224,000
Health insurance
401(k) matching
Paid time off
+1
AI Data Platform Engineer — Scalable ML Pipelines
AI Data Platform Engineer — Scalable ML Pipelines

Amazon • Seattle (WA)

On-site
USD 144,000 - 194,000
Health insurance
401(k) matching
Paid time off
+1
Software Engineer II — Applied AI Platform
Software Engineer II — Applied AI Platform

Amazon Web Services (AWS) • Santa Clara (CA)

On-site
USD 165,000 - 224,000
Cloud Software Engineer — AI/ML & Systems
Cloud Software Engineer — AI/ML & Systems

Amazon • Santa Clara (CA)

On-site
USD 165,000 - 224,000
Data Engineer – Scalable Data Platform & AI-Ready Analytics
Data Engineer – Scalable Data Platform & AI-Ready Analytics

Amazon • Bellevue (WA)

On-site
USD 132,000 - 179,000
Health insurance
401(k) matching
Paid time off
+2