Applied Scientist, Alexa Connected Devices

Amazon.Com, Inc. Seattle , WA 98113

Posted 2 months ago

Devices ER (ER for Entity Resolution) team is part of the Alexa org. We are responsible for determining which devices and device features customers are referencing when asking Alexa to control their devices with directives such as "turn on the lights," "start the gentle cycle," and "set the temperature to 72 degrees." Our challenges are to allow Alexa act like human and communicate naturally with customer, especially for complex and implicit utterances. To overcome our challenges, we need to implement state-of-the-art NLP models and leverage multiple big data repositories.

As an Applied Scientist you will work with talented peers to develop novel algorithms and modeling techniques to advance the state of the art in spoken language understanding. Your work will directly impact our customers in the form of products and services that make use of speech and language technology. You will leverage Amazon's heterogeneous data sources and large-scale computing resources to accelerate advances in spoken language understanding.

  • You lead the design, implementation, and successful delivery of large, critical, or difficult scientific solutions involving a significant amount of work. These efforts can be new solutions or a refactor of existing solutions. You heavily influence the design and write a significant portion of the "critical-path" code.

  • You have detailed knowledge of the work done by your team and proactively drive utilization and improvement upon the state-of-the-art. You work to improve consistency and integration between your solutions and related solutions (owned by other teams).

  • You influence your team's science and business strategy by making insightful contributions to team priorities and approach. You take the lead in identifying and solving ambiguous problems, science deficiencies, or areas where your team's solutions bottlenecks the innovation of other teams. You make solutions simpler.

  • You are able to communicate your ideas effectively to achieve the right outcome for your team and customer. You harmonize discordant views and lead the resolution of contentious issues (build consensus).

  • You provide insightful reviews (e.g., code, component design, scientific papers). You lead science reviews for your team and actively participate in science reviews of related science or other teams at your location.

  • Your solutions, code, designs, and scientific artifacts (e.g., papers) set a great example to others. You work very efficiently and routinely deliver the right things.

  • You demonstrate influence over 1-2 teams, either via a collaborative effort or by increasing their scientific knowledge, usage of advanced or specialized techniques, or engineering best practices.

  • You are involved in the broader scientific community. E.g. you give invited talks, guest lectures, review for conferences or journals

  • You actively participate in the hiring process as well as mentor others - improving their skills, their knowledge of your solutions, and their ability to get things done.


  • PhD or equivalent Master's Degree plus 4+ years of experience in CS, CE, ML or related field

  • 2+ years of experience of building machine learning models for business application

  • Experience programming in Java, C++, Python or related language

  • Master's degree in Computer Sciences, Computer and Electrical Engineering, Mathematics, or related field with 2+ years industry experience

  • Experience building natural language processing systems

  • Experience with underlying ML techniques and algorithms development

  • Familiar with programming languages such as C/C++, Java, Perl or Python.

  • PhD or equivalent Master's Degree plus 4+ years of experience in CS, CE, ML or related field

  • 2+ years of experience of building machine learning models for business application

  • Experience programming in Java, C++, Python or related language

  • PhD or equivalent Master's Degree plus 4+ years of experience in CS, CE, ML or related field

  • 2+ years of experience of building machine learning models for business applications

  • Programming experience with at least one modern language such as Python, Java, or C++

  • PhD degree in Computer Sciences, Computer and Electrical Engineering, or Mathematics with specialization in natural language processing or machine learning

  • 3+ yrs. experience in building natural language processing systems (e.g. commercial speech products or government speech projects)

  • Solid Machine Learning background and familiar with standard machine learning techniques

  • Scientific thinking and the ability to invent, a track record of thought leadership and contributions that have advanced the field

  • Solid software development experience

  • Good written and spoken communication skills

icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Software Development Manager Alexa Connected Devices And Orchestration

Amazon.Com, Inc.

Posted 1 week ago

VIEW JOBS 11/24/2020 12:00:00 AM 2021-02-22T00:00 The Alexa Connected Devices team builds primitive services applicable across Alexa enabled devices to simplify customer interactions and developer integrations with Alexa. We delight our customers by making Alexa setup as easy as screwing in a light bulb and by allowing customers to use their Alexa enabled devices naturally. We help make Alexa smarter by giving her the ability to observe and remember her surroundings. We delight our enterprise developers with easy to use APIs. We're seeking a Software Development Manager to lead the development of highly-visible core infrastructure that manages key data across all internal and third-party Alexa enabled devices. These systems empower customer voice and visual experiences across Alexa. Some info about this opportunity and our team: * The changes we make directly impact the customer experience usage of Alexa enabled devices. * This is a highly visible role, operating with many technical leaders and product managers across Amazon Alexa - with stakeholders at all levels of the organization, including senior leadership. * You will drive project execution, recruit, hire, and develop the industry's top engineering talent. * This is a great position for someone who likes backend development, Amazon Web Services, and Service-Oriented Architecture. * We're looking for candidates that have acted as a technical leader and built high-performance, scalable and robust systems in a complex, multi-tiered, distributed environment The Software Development Manager will: * Own development of their product end-to-end * Provide technical direction within your team * Establish and execute short and long-term architectural roadmaps for the business * Continue to innovate on the framework to support registry of smart devices and applications worldwide * Manage a development team focused on creating the complex back-end infrastructure * Drive continual improvements to the efficiency and flexibility of the business platform while keeping an extremely high bar for customer trust, performance, and availability The ideal candidate has a track record of launching projects with Java/C#, C++, Perl, and distributed computing technologies on a Linux platform. * 7+ years of experience working directly with engineering teams * Experience in partnering with product and program management teams * 3+ years of people management experience, managing engineers * Computer Science fundamentals in object-oriented design * Computer Science fundamentals in data structures * Computer Science fundamentals in algorithm design, problem solving, and complexity analysis * Experience with distributed computing and enterprise-wide systems * Experience recruiting, hiring, and managing a team * Bachelor's Degree in Computer Science or related field * Experience taking a leading role in building complex software systems that have been successfully delivered to customers * 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 communicating with users, other technical teams, and senior management to collect requirements, describe software product features, technical designs, and product strategy * Experience mentoring junior software engineers to improve their skills and make them more effective product software engineers * Experience influencing software engineers' best practices within your team * Hands-on expertise in many disparate technologies, ranging from front-end user interfaces through to back-end systems and all points in between * Experience working backwards from the customer and delivering innovative, simple solutions * Master's Degree/PhD in Computer Science or related field Amazon is an Equal Opportunity-Affirmative Action Employer - Minority/Female/Disability/Veteran/Gender Identity/Sexual Orientation Amazon.Com, Inc. Seattle WA

Applied Scientist, Alexa Connected Devices

Amazon.Com, Inc.