• Software Development Engineer

    Location US-CA-Manhattan Beach
    Posted Date 5 months ago(11/2/2018 10:03 AM)
    Job ID
    Company/Location (search) : Country (Full Name)
    United States
  • Job Description

    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

    Basic Qualifications

    • 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).

    Preferred Qualifications

    • 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.

    Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
    Share this job