Returning Candidate?

Front-end Engineer - Machine Learning UX/UI Tools Designer/Builder

Front-end Engineer - Machine Learning UX/UI Tools Designer/Builder

Job ID 
Posted Date 
Amazon Corporate LLC
Position Category 
Software Development
Recruiting Team 

Job Description

Front-end Engineer - Machine Learning UX/UI Tools Designer/Builder

The goal of Amazon Catalog team is to enhance customer experience by providing a rich well-organized product catalog. We use scalable algorithms and machine learning on day to day basis to solve problems with sheer scale (billions of products), diversity (ranging from electronics to cosmetics to music in multiple languages), multiple data sources (millions of seller contributions, reviews and behavioral feedback from customers).

As a Front-end Engineer, you will be developing a tool for training machine learning models, collect human intelligence to assist algorithms to improve catalog quality at scale. You will own the product end-to-end. We are looking for candidates who thrive in a fast paced start-up like environment and want to challenge the status quo.

Key Responsibilities:
  • You will help define the web front end, own and implement specific UI components, and shape the overall experience.
  • You’ll collaborate closely with research scientists, designers, and software engineers to build end-to-end UI product.
  • You will play a role in defining the user experience and improve the productivity of the experts using the system to train machine learning algorithms.
  • You will the UI expert in the team who enjoys working on cutting edge technology, is customer-obsessed, and thrives on the challenge of building new high impact software.

Basic Qualifications

  • Experienced in React or any modern JavaScript framework.
  • Professional experience in web software development
  • 5+ years of overall experience software development.
  • Excellent problem solving and troubleshooting skills
  • Bachelor’s degree in Computer Science or equivalent work experience

Preferred Qualifications

  • A passion for creating beautiful, engaging, intuitive, efficient and highly usable user interfaces.
  • Familiar emerging trends in web development.
  • Experience in communicating with development teams and management.
  • Experienced in web security, accessibility and internationalization.
  • Able to mentor other engineers in technical aspect