Here are our current job openings. Please view the details for more information, and apply from that page if you are interested.
Use the criteria below to search within our open positions. Make multiple selections by pressing the Ctrl key (or Command key if using a Mac) and clicking your choice.
Click column header to sort
Alexa is a cloud-based voice service that powers Amazon Echo family of devices to enable interactions with technology using just your voice. The Alexa Information group is responsible for answering all information-related questions for customers as well as building delightful customer experiences around them. We cover a wide variety of verticals such as reference, weather, sports, traffic, local search, etc. and are continually growing into new verticals as well as starting new initiatives within existing ones.
As a Senior Product Manager, you will participate in developing the strategy and vision for the group, and you will develop and look after product roadmaps and features based on team strategy and vision. This role is inherently cross-functional -- you will work closely with engineering, design, operations, finance and executive teams to bring features to market and develop and grow business opportunities for Amazon. A successful candidate will be highly analytical, able to work extremely effectively in a matrix organization, and adept at synthesizing a variety of technologies and capabilities into high quality, simple products and applications that customers love.
- Lead the development of the consumer-focused product strategy and vision supported by internal and external analysis
- Define creative, high quality, simple product roadmaps based on team strategy and vision
- Develop detailed, crisp business requirements and user stories that can be used to create product specifications and architecture for each product and application
- Manage prioritization and trade-offs among customer experience, performance and operational support load
- Create buy-in for the product vision both internally and with key external partners
- Work closely with engineering teams and program management to deliver products to market
- Drive product launches including working with public relations team, executives, and other product management team members
- Proactively identify and resolve strategic issues that may impair the team’s ability to meet strategic, financial, and technical goals
Amazon is the biggest E-commerce company in the world, and Amazon CN Technology team is focusing on building cutting edge web application to improve the core online shopping experience. In this team you will have the opportunity to develop cool features that will run on Amazon websites to impact millions of Amazon customers. The team is also producing innovative ideas every day to make the customers feel the website is intelligent.
The CN Technology team operates very much like a startup – it moves quickly and is constantly innovating. However, you have the full resources of Amazon at your disposal, allowing you to move at even greater speed. You will find that the team works in a very agile fashion, delivering new features every few weeks, adapting to customer needs as well as delivering against long-term goals.
We faces the real challenging tech problems. Each day team members are solving tough computer science and engineering problems that are often encountered nowhere else. We are looking for outstanding Software Development Manager who combines superb technical, communication and management skills.
As a Software Development Manager in CN Tech, you will be responsible for leading a team of engineers in design, development, test, and deployment of products. A successful candidate will have Strong business and technical vision, an established background in developing customer-facing experiences, a strong technical ability, excellent project management skills, solid analysis skills, great communication skills, and a motivation to achieve results in a fast paced environment.
Amazon International Tech team is looking for a solid SDE with deep learning research and engineering capability, to help us build a software solution that answers our unique business problems.
We are looking for engineers with strong sense of ownership and passion to solve challenging business and technical problems by building creative and scalable solutions with all sorts of cutting-edge technologies. Our fast-growing team offers excellent opportunity for candidates to participate in all aspects of software development life cycle, as well as drive system evolution, customer satisfaction and business boost.
This person will work with a dedicated team of equally talented people, to approach the problem with various tools, initiate and test various prototype, set the correct goal, then build the system that needs to evolve itself.
Successful candidate must be innovative, with solid CS background, ML research background, Deep Learning experience and image pattern detection experience are highly welcome.
- Work closely with Sr. dev, dev team and business team to delivery desired results.
- Participate in the design, development, implementation, testing and documentation of system involving cutting edge technology and unique yet challenging problems.
- Translate functional requirements into robust, scalable and maintainable solutions that work well within the overall system architecture.
- Produce clear and comprehensive software documentation.
- Evaluate and make decisions around the use of new or existing software products, tools and technology.
- Mentor junior development engineers.
Amazon is the biggest E-commerce company in the world, and Amazon RCX (Retail Customer Experience) team is focusing on improving the core shopping experience on 9 Amazon websites across the countries. In this team you will have the opportunity to develop cool features that will run on Amazon websites to impact millions of Amazon customer, so far RCX CN team owns several critical features on Amazon websites and is responsible for:
- Dynamic Delivery Message: it will calculate and show a delivery estimate in real time to tell our customers when they can receive the item they want to purchase, it's a critical feature innovated by CN team and expanded to other countries.
- Image block: This feature will present product images in different ways, image is always the most important attribute of the product which gives the direct customer experience.
- Latency Improvement: For a retail website, definitely the faster, the better. It's always one big challenge for us to make the website faster and reduce the website response time.
We are looking for outstanding Software Development Engineer who combines superb technical, communication and analytical skills. As an SDE in RCX team,
- You will learn to use different Amazon technologies to build your software, such as S3, Cloud, etc.
- You will work closely with different teams located in different countries, they might come from US, India or Europe.
- You need always consider high availability and large scalability when building the software in this team because the code and system you build will serve both high throughput and capacity.
- You are highly encouraged to build an end-to-end system, that means website is only one part, you also need to build the related backend service and metrics system as well.
Remember, your valuable work will impact millions of Amazon customers, they are not just China customers!
Amazon Lab126 is an inventive research and development company that designs and engineers high-profile consumer electronics. Lab126 began in 2004 as a subsidiary of Amazon.com, Inc., originally creating the best-selling Kindle family of products. Since then, we have produced groundbreaking devices like Fire tablets, Fire TV and Amazon Echo. What will you help us create?
As a Technical Program Manager - Audio, you will engage with an experienced cross-disciplinary staff to conceive and design innovative consumer products. In this role, you will:
- Work with key stakeholders in the Audio Technology group, product management and executive teams to define strategy and requirements
- Lead cross functional development on new audio technologies from design through delivery
- Work with remote teams to deliver supporting software and services in sync with launch timelines
- Communicate regularly with senior management on status, risks and change control
Interested in Machine Learning, and empowering the world to do more and better machine Learning? Amazon SageMaker, Amazon Web Service's (AWS) Machine Learning platform team is building customer-facing services to catalyze data scientists and software engineers in their machine learning endeavors. This product is a blend of HTTP API's, low and high-level SDK's, and an AWS Console UI.
The ML Frameworks builds bridges from the languages and frameworks that data scientists work with SageMaker, with the goal of providing a world class user experience. This includes a suite of open source projects that make it easier to use SageMaker from popular ML Frameworks. Below are the GitHub projects we have (and more to come!):
You will design, implement, test, document, and support cross-cutting services to help customers do machine learning at scale. You'll assist in gathering and analyzing business and functional requirements, and translate requirements into technical specifications for robust, scalable, supportable solutions that work well within the overall system architecture. You will serve as a key technical resource in the full development cycle, from conception to delivery and maintenance. You will produce comprehensive, usable software documentation; recommend changes in development, maintenance and system standards.
You will own delivery of entire piece of the system and serve as technical lead on complex projects using best practice engineering standards, and hire/mentor junior development engineers.
We're moving fast, and this is a great team to come to to have a huge impact on AWS and the world's customers we serve!
Interested in Amazon Echo and Alexa? We’ve already added dozens of new capabilities to Alexa since launch, including Pandora, Google Calendar, Audible, sports scores and schedules, and more. Nevertheless, Alexa is still day 1 product – you can be part of the team that makes Alexa smarter by creating new skills and capabilities. As a member of the team, you will be responsible for the design, development, and launch of new skills and capabilities. We are growing this new team and are looking for talented engineers.
Amazon Lab126 is an inventive research and development company that designs and engineers high-profile consumer electronics. Lab126 began in 2004 as a subsidiary of Amazon.com, Inc., originally creating the best-selling Kindle family of products. Since then, we have produced groundbreaking devices like Fire tablets, Fire TV, and Amazon Echo. What will you help us create?
Work hard. Have fun. Make history.
As a Software Development Engineer in Test, you will engage with an experienced cross-disciplinary staff to conceive, design and develop innovative consumer products. You must be responsive, flexible and able to succeed within a collaborative peer environment.
You will need to be able to work efficiently and effectively in a fun, fast-paced, dynamic team environment. As a Software Development Engineer in Test, you will develop, execute and maintain software to test the product. You are expected to have industry-leading technical abilities that enable them to significantly improve product quality. You should have a combination of solid, in-depth knowledge of Test Automation Framework Development, a concrete understanding of object-oriented design principles, as well as managing complex software projects. The test software you will build should expose API defects in production level code as well as defects in the component and feature integration perspective. You should command the skill to communicate clearly and effectively.
The Network Remediation team is looking to hire a software development engineer to join the sub-team that builds critical software for our network devices that tests and validates new capacity before bringing it into service. This team offers a unique opportunity to work at the heart of AWS Networking and become an expert in automating our massive network. The engineers within our team are instrumental in allowing us to drive the efficiency of our next-generation networks and to discover innovative ways to automate and scale our network as we expand globally.
The team today owns a platform which helps operators and engineers run a gamut of tests against network links to ensure that capacity is brought online safely and efficiently. Software Development Engineers in this team will work hand-in-hand with Network Engineering teams and Network Operations to automate and invent new ways of operating Amazon's Next-Generation Network. You will work with a group of technologists across the company, leveraging AWS technologies such as DynamoDB. Our platform requires high-availability, high scalability and operational excellence, all while enabling the network to scale effortlessly without human involvement in network operational events.
Our team faces technical challenges such as: how do we test and saturate hundreds to thousands of fiber links at a time to determine if they're failed while ensuring no degradation or loss of service to our customers. Your work on this team will have a direct impact on how quickly new AWS Networking capacity is made available. Ultimately your contributions help us answer: What would it take to achieve 100% uptime for AWS Networking?
This role is for a Software Development Engineer; your role will be to technically lead the organization and identify areas that the group should be focusing on. You will be responsible of technically reviewing software design documentation and providing suggestions to more junior engineers how to proceed. If this excites you, this job is for you!
As an Amazon Robotics software engineer on the Autonomous Mobility team, you will own key components of navigation, vision, control, and coordination for single and multi-agent systems. You will collaborate cross-functionally to define clear requirements, deliverables, and test cases in an exciting, highly innovative environment.
Amazon is looking for a passionate, talented, and inventive Scientist to help build industry-leading Speech and Language technology. Our mission is to push the envelope in Automatic Speech Recognition (ASR), Natural Language Understanding (NLU), and Audio Signal Processing, in order to provide the best-possible experience for our customers.
As a Speech and Language 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 novel 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 will mentor junior scientists, create and drive new initiatives.
We are hiring in all areas of spoken language understanding: ASR, NLU, text-to-speech (TTS), and Dialog Management.