Software Development Engineer, Amazon Beauty Tech

Employer

Job Description

Job Summary

DESCRIPTION

Technology is giving the beauty industry a makeover! Are you interested to disrupt and redefine the way customers buy Beauty products online? Are you interested in using the latest advances in machine learning, computer vision, and big-data technologies to build online customer experiences for Beauty products that can equal or even surpass an in-store experience? Amazon Beauty is reinventing the shopping experience for all beauty customers across the largest selection of brands to become the most trusted beauty destination. Beauty is unique in retail with a diverse customer set along with products that are emotional, fun, and creative. This is your chance to get in on the ground floor to build something entirely new and transform an industry!

To achieve our vision, we think big and tackle technological challenges every day. We need builders and disruptors who are not afraid to innovate! Our architecture and development processes support rapid experimentation, global deployments, and self-service capabilities that allow us to scale better.

We Build
  • Elevated customer experiences: We will create beautiful and dynamic customer experiences that require deep knowledge of relevant UI technologies and user-centric design patterns.
  • Amazon scale systems: All our technology needs to work at Amazon scale, serving millions of customers with millisecond-level latency.
  • Computer Vision and augmented reality (AR) experiences: We bring exciting experiences directly to the customer's mobile phone using their cameras and combinations of computer vision and AR.
  • Personalization using machine learning: We will be working with machine learning (ML) technologies such as data classification and reinforced learning models to provide better-personalized shopping experiences.
Key job responsibilities

We want to take the online shopping for Beauty products to the next level by developing immersive and photorealistic Virtual Try-On (VTO) experiences. We are looking for talented and innovation-driven software engineers with a strong background in graphics, rendering and augmented reality help us further innovate in this domain. You will be directly responsible for designing, developing, and deploying innovative rendering solutions in iOS, Android, and web applications. You will collaborate with product managers, UX designers, applied scientists, and the broader Amazon tech community to build graphics and rendering solutions that enhance the beauty shopping experience across all surfaces, including desktop and mobile devices. You will also collaborate closely with frontend and backend engineers to deploy and maintain these solutions in production.

A day in the life

About The Team

Amazon Beauty Tech is a rapidly expanding division within the Consumables organization. We are a passionate group of engineers, scientists, product managers, and designers who drive technological innovation to improve the customer shopping experience. We have a startup-like work culture where innovation is encouraged; we are never afraid to propose big ideas for fear of failing!


Basic Qualifications
  • 1+ years of experience contributing to the system design or architecture (architecture, design patterns, reliability and scaling) of new and current systems.
  • 2+ years of non-internship professional software development experience
  • Programming experience with at least one software programming language.
Preferred Qualifications
  • 5+ years of experience in building and shipping Mobile, Desktop and/or Web Applications.
  • Experience with iOS and/or Android app development.
  • Experience building high performance full-stack web applications and ML based services.
  • Familiarity with AWS services such as EC2, DynamoDB, RDS, AWS Lambda, and Amazon SageMaker.
  • Experience influencing and driving software engineering best practices within your team.
  • Demonstrated track record of cultivating strong working relationships and collaborating across multiple teams.
  • Ability to achieve stretch goals in a highly innovative and startup-like environment
Amazon is committed to a diverse and inclusive workplace. Amazon is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status. For individuals with disabilities who would like to request an accommodation, please visit https://www.amazon.jobs/en/disability/us.


Company - Amazon.com Services LLC

Job ID: A2126391