Jobs for People with MS: National MS Society

Mobile National MS Society Logo

Job Information

Amazon Software Development Engineer, Personalization in Haifa, Israel

Description

About our organization:

Our team is part of Amazon’s Personalization organization, a high-performing group that leverages Amazon’s expertise in machine learning, big data, distributed systems, and user experience design to deliver the best shopping experiences for our customers.

About the team

Our vision is to enhance the customer shopping experience on Amazon by leveraging personalization techniques. We strive to save customers valuable time by tailoring their search journey to their individual needs, interests, and preferences. Our goal involves identifying personalization opportunities to develop and optimize customer experiences, thereby improving the overall search and discovery process across Amazon.

Key job responsibilities

As a Software Developer Engineer in this role, your responsibilities will include:

  • Develop and maintain key services for enhancing personalized customer experiences.

  • Collaborate with peers to explore design strategies, prototype new technologies, and assess technical feasibility.

  • Partner closely with Applied Scientists to handle extensive data, scale machine learning models, and refine criteria vital to customer experience success.

  • Lead system architecture and advocate best practices for a quality infrastructure.

  • Engage in Agile/Scrum methodologies to deliver high-quality software within tight schedules.

  • Face challenging, unique and ambiguous scenarios daily, collaborating with various technical teams at Amazon.

  • Gain expertise in cutting-edge technologies and algorithms, particularly in Generative AI, to enhance our pursuit of creating the ultimate shopping experience.

We are open to hiring candidates to work out of one of the following locations:

Haifa, ISR

Basic Qualifications

  • Bachelor's degree in computer science or equivalent

  • 5+ years of non-internship professional software development experience

  • 4+ years of contributing to new and current systems architecture and design (architecture, design patterns, reliability and scaling) experience

  • Experience programming with at least one modern language such as Java, C++, or C# including object-oriented design

Preferred Qualifications

  • 5+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
DirectEmployers