Returning Candidate?

Software Development Engineer, Browse Classification

Software Development Engineer, Browse Classification

Job ID 
Posted Date 
Company Services, Inc.
Position Category 
Software Development
Recruiting Team 

Job Description

Ever wondered what will be without classification. A gigantic catalog of items with no way to search and discover products. We are the team that make your favorite place to browse, search and find your product. The classification team in Amazon is doing exciting projects to improve's user experience. We use innovative machine learning techniques to enhance visibility of items in catalog and eventually ease customer's experience in browsing Amazon's catalog. You'll work on a variety of problems related to the document classification, ranging from Naive Bayesian to Logistic Regression to Deep Learning.
Our projects involve working on a variety of tasks that involves solving challenges in machine learning, information-retrieval, search relevance, natural language processing, massive scalability, storage solutions, high throughput and low latency website facing distributed services. You'll invent algorithms for improving recall of classification algorithms with high accuracy constraints. Automatic Browse Classification presents a unique opportunity to machine learning enthusiasts to practice their passion for a company that is the e-tailer of the world.

Basic Qualifications

  • BS in Computer Science, or equivalent background in data structures, algorithms, object-oriented design and systems architecture.
  • 7+ years professional experience building and operating scalable distributed systems across the full software lifecycle including design, implementation, testing, operations, and maintenance.
  • Proficiency in one or more modern programming languages such as Java, C#, C++, Python
  • Experience serving as technical lead, including mentorship of more junior software developers.

Preferred Qualifications

  • Advanced/Masters/PhD in Computer science with related work experience
  • Domain expertise in ONE OR MORE of the following fields:
  • Big data and Distributed processing
  • Information Retrieval
  • Data Mining
  • Natural language Programming
  • Machine Learning
  • Experience in a highly scalable, distributed environment preferred.
  • Proven track record of architecting and building scalable systems
  • Results oriented person with a delivery focus
  • Ability to handle multiple competing priorities in a fast-paced environment.
Amazon is an Equal Opportunity-Affirmative Action Employer – Minority / Female / Disability / Veteran / Gender Identity / Sexual Orientation