The Amazon Browse Classification and Discovery team is seeking an Software Engineer for developing classification of all products into the Amazon Taxonomy, and new ML initiatives in Seattle. You will work with a talented team of engineer an scientists creating models and delivering them into the Amazon production ecosystem. Your efforts will build a robust ensemble of ML techniques that can drive classification of products with a high precision and scale to new marketplaces and languages. Do you want the excitement of experimenting with cutting edge machine learning, natural language processing and artificial intelligence techniques to solve real world problems at scale? Imagine experimenting with Deep Neural Networks as your daily job and imagine using your team's output to affect the product discovery of the biggest e-tailer in the world.
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.
BS in Computer Science, or equivalent background in data structures, algorithms, object-oriented design and systems architecture.
5+ 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
Results oriented person with a delivery focus
Ability to handle multiple competing priorities in a fast-paced environment
Advanced/Masters/PhD in Computer science with related work experience
Domain expertise in ONE OR MORE of the following fields:
Strong background in mathematics and understanding of basic linear algebra and probability
Familiarity with Machine Learning, especially deep neural networks
Familiarity with one or more Machine Learning frameworks/libraries (e.g. Keras, MXNet, TensorFlow)
Experience writing CUDA code
Experience writing Python code
Amazon is an Equal Opportunity-Affirmative Action Employer – Minority / Female / Disability / Veteran / Gender Identity / Sexual Orientation