Amazon is looking for experienced Software Development Engineers for a technology team within Alexa search. Alexa search is part of our ongoing Alexa Information efforts focused on reinventing information extraction and retrieval for a voice-forward, multi-modal future. We are looking for creative engineers to help design and develop systems that can collect and process data at web scale; create text and data derivatives; and develop novel algorithms that use these derivatives to improve access to and retrieval of these derivatives in the context of Alexa user experiences and other Amazon services. Successful candidates will build and optimize large scale systems for processing and managing web-scale repositories and will be involved in all stages of text processing and knowledge distillation, from collection, to processing and cleaning, to extraction and verification. In the process, they will collaborate closely with a team of Applied Scientists with expertise in specialized areas such as Natural Language Processing, Text Mining, Search, and Machine Learning.
Amazon is an Equal Opportunity-Affirmative Action Employer – Minority / Female / Disability / Veteran / Gender Identity / Sexual Orientation
A Bachelor’s degree in Computer Science or Electrical Engineering;
4+ years of Software Development experience;
Experience developing with modern programming languages (Java, C/C++, Python), open-source technologies and Linux.
Experience with implementing and debugging multi-threaded and parallel applications.
Experience building web services and Internet applications (client or server side).
Master’s degree in Computer Science, Computer Engineering or related technical discipline.
Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
Experience with machine learning toolkits
Experience with NLP algorithms and libraries
Experience working with common Big Data infrastructure systems, such as Hadoop, Spark, EMR
Excellence in technical communication with peers and non-technical cohorts.