Software Engineer - ML and Distributed Systems, Amazon Personalize

Amazon Web Services (AWS)

Mountain View (CA)

On-site

USD 190,000 - 270,000

Full time

6 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Health insurance
Medical insurance
Dental insurance
Vision insurance
Prescription insurance
Life & AD&D insurance
RSUs
401(k) matching
Paid time off
Parental leave
Sign-on payments
Mental Health Support

Job summary

Amazon Web Services (AWS) is seeking an architect to design and build a large-scale machine learning platform for Amazon Personalize. You will develop scalable, fault-tolerant distributed storage and query systems and operate within an agile team to deliver robust software.

The role requires 3+ years in software development and 2 years in system design/architecture, with proficiency in at least one programming language. This position offers a path to impact personalized recommendations at scale.

Qualifications

  • Requires at least 3 years of professional software development experience.
  • Requires 2 years of experience in system design and architecture.
  • Proficiency in at least one programming language is required.

Responsibilities

  • Architect and develop a large-scale machine learning platform for Amazon Personalize.
  • Design and build scalable, fault-tolerant distributed storage and query systems.
  • Work in an agile environment to deliver high-quality software.

Skills

Distributed Systems
Machine Learning Pipelines
Software Architecture
Deep Learning
Scalable Systems
Fault-tolerant Systems
Distributed Storage
Index and Query Systems
Agile Development
Software Development Life Cycle
Code Reviews
Source Control Management

Education

Bachelor's degree in Computer Science

Tools

Programming languages

Job description

Architect and develop a large-scale machine learning platform for Amazon Personalize to provide individualized recommendations. Design and build scalable, fault-tolerant distributed storage and query systems within an agile environment.

Requirements: Requires at least 3 years of professional software development experience and 2 years of experience in system design and architecture. Proficiency in at least one programming language is required, with a bachelor's degree in computer science preferred.

Key Skills: Distributed Systems, Machine Learning Pipelines, Software Architecture, Deep Learning, Scalable Systems, Fault-tolerant Systems, Distributed Storage, Index and Query Systems, Agile Development, Software Development Life Cycle, Code Reviews, Source Control Management

Benefits: Health insurance, Medical insurance, Dental insurance, Vision insurance, Prescription insurance, Basic Life & AD&D insurance, Supplemental life plans, EAP, Mental Health Support, Medical Advice Line, Flexible Spending Accounts, Adoption and Surrogacy Reimbursement coverage, 401(k) matching, Paid time off, Parental leave, Sign-on payments, Restricted stock units (RSUs)

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

Similar jobs worth comparing

Sr. Software Engineer - ML and Distributed Systems, Amazon Personalize
Sr. Software Engineer - ML and Distributed Systems, Amazon Personalize

Amazon Web Services (AWS) • Mountain View (CA)

On-site
USD 180,000 - 240,000
Sign-on payments
RSUs
Health insurance
+14
Software Engineer - ML and Distributed Systems, Amazon Personalize (AWS)
Software Engineer - ML and Distributed Systems, Amazon Personalize (AWS)

Amazon • Mountain View (CA)

On-site
USD 165,200 - 223,600
RSUs
Health insurance
401(k) matching
Software Engineer - ML and Distributed Systems, Amazon Personalize
Software Engineer - ML and Distributed Systems, Amazon Personalize

Amazon • Mountain View (CA)

On-site
USD 165,200 - 223,600
Health insurance
401(k) matching
Paid time off
ML & Distributed Systems Engineer for Scale Personalization
ML & Distributed Systems Engineer for Scale Personalization

Amazon Web Services (AWS) • Mountain View (CA)

On-site
USD 190,000 - 270,000
Health insurance
Medical insurance
Dental insurance
+9
Software Development Engineer II, Personalization
Software Development Engineer II, Personalization

Amazon • Seattle (WA)

On-site
USD 143,700 - 194,400
Senior ML & Distributed Systems Engineer
Senior ML & Distributed Systems Engineer

Amazon • Mountain View (CA)

On-site
USD 165,200 - 223,600
RSUs
Health insurance
401(k) matching
Software Development Engineer II, Personalization
Software Development Engineer II, Personalization

Socket.dev • Seattle (WA)

On-site
USD 143,000 - 195,000
Senior ML & Distributed Systems Engineer | Scale & Impact
Senior ML & Distributed Systems Engineer | Scale & Impact

Amazon Web Services (AWS) • Mountain View (CA)

On-site
USD 180,000 - 240,000
Sign-on payments
RSUs
Health insurance
+14
Software Development Engineer, Personalization, Amazon Personalization
Software Development Engineer, Personalization, Amazon Personalization

Amazon • Seattle (WA)

On-site
USD 144,000 - 194,000
Health insurance
RSUs
401(k) matching
+2
Software Development Engineer, Personalization, Amazon Personalization
Software Development Engineer, Personalization, Amazon Personalization

Amazon • Irvine (CA)

On-site
USD 144,000 - 194,000