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
-
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?
The Role:
The Hardware Sustaining Technical Program Manager (EPM) will lead internal and external engineering teams through the product execution phase process. The position will work with Product Managers to derive the product requirements and obtain executive approval. The TPM is expected to drive and motivate the cross-functional team to deliver the product(s) as per the agreed-to requirements and cross functionally manage other internal team members. Responsibilities include, coordination and planning of all engineering builds at the supplier and drive the configuration management deliverables to ensure the timely release of all assemblies to production. The individual must demonstrate technical leadership to:
- Drive execution of projects
- Lead cross functional retail project meetings
- Lead milestone reviews
- Present project status to the executive team
- Manage Retail project builds globally
Some International travel expected.
-
Interested in creating systems and services that bring the power of Machine Learning (ML) to new application fields? With products such as Amazon Transcribe, our organization is setting the standard for high-performance, easy-to-use and cost-effective ML services. Our team expands this portfolio to new applications and industries.
As a Software Development Engineer, you will be responsible for designing, developing, testing, and deploying distributed machine learning systems and large-scale solutions for our world-wide customer base. In this role, you will collaborate closely with a team of ML scientists to influence our overall strategy and define the team’s road map. You will also drive the system architecture, spearhead best practices that enable a quality product, and help coach and develop junior engineers. A successful candidate will have an established background in engineering large scale software systems, a strong technical ability, great communication skills, and a motivation to achieve results in a fast paced environment.
-
If you are looking for an opportunity to build innovative products and solutions for global logistics in a fast paced environment working with smart, passionate software developers, this might be the role for you. With rapid expansion into new geographies, innovations in supply chain, delivery models and customer experience, increasingly complex transportation network, ever expanding selection of products and growing number of shipments worldwide, we have an opportunity to build software that scales the business, leads the industry through innovation and delights millions of customers worldwide.
We are looking for an entrepreneurial, innovative product leader who thrives in dealing with ambiguity and able to independently drive efforts to build a world-class product to manage all aspects of international freight forwarding, door to door shipment optimization and execution for cross border transportation. This is a leadership position that requires both initiative and a great amount of technical depth, an ability to imagine great new customer and merchant experiences and getting the hands dirty trying out ideas and refining the program.
You'll be responsible for the product roadmap, collecting functional requirements and translating them to engineering requirements and defining success metrics. You will drive product adoption, collect customer feedback and drive the overall success of the product. In addition, you will coordinate software development across multiple cross functional teams from design through delivery and manage all related timelines. This position involves regular communication with senior management on status, risks and change control. Strong candidates will be able to understand and influence the architecture of large scale distributed services to drive technical solutions across multiple systems, and have excellent communication skills, a passion for building simple, elegant solutions and architecturally sound systems, and a drive for results.
Since this is a completely new business area for Amazon, you will have a unique opportunity to define our vision, product architecture and turning a vision into a live product.
This position offers opportunity to travel internationally to Amazon offices worldwide.
-
Interested in creating systems and services that bring the power of Machine Learning (ML) to new application fields? With products such as Amazon Transcribe, our organization is setting the standard for high-performance, easy-to-use and cost-effective ML services. Our team expands this portfolio to new applications and industries.
As a Software Development Engineer, you will be responsible for designing, developing, testing, and deploying distributed machine learning systems and large-scale solutions for our world-wide customer base. In this role, you will collaborate closely with a team of ML scientists to influence our overall strategy and define the team’s road map. You will also drive the system architecture, spearhead best practices that enable a quality product, and help coach and develop junior engineers. A successful candidate will have an established background in engineering large scale software systems, a strong technical ability, great communication skills, and a motivation to achieve results in a fast paced environment.
-
Software Engineer - Amazon Robotics - Westborough, MA.
The Amazon Robotics Westboro, MA Development Center is conveniently located at the Route 495/Route 9 intersection.
Working at Amazon Robotics
Are you inspired by invention? Is problem solving through teamwork in your DNA? Do you like the idea of seeing how your work impacts the bigger picture? Answer yes to any of these and you’ll fit right in here at Amazon Robotics. We are a smart team of doers that work passionately to apply cutting edge advances in robotics and software to solve real-world challenges that will transform our customers’ experiences in ways we can’t even image yet. We invent new improvements every day. We are Amazon Robotics and we will give you the tools and support you need to invent with us in ways that are rewarding, fulfilling and fun.
As a software engineer on the Amazon Robotic Movement team, you will be part of an exciting, diverse team that is responsible for the movement of the robotic drive units in an Amazon fulfillment center. You will own key components of critical, high availability software services as part of the drive movement subsystem. You will collaborate cross-functionally to define clear requirements, deliverables, and test cases in an exciting, highly innovative environment.
-
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?
The Role:
Amazon is a leader in developing first of its kind hardware, such as Kindle, Echo and Dash. Amazon reliability team aims to develop reliable and robust products that delight our customers. In this role, as a Senior Hardware Reliability Engineer, you will be responsible for the reliability engineering of our new and emerging category devices. As a reliability engineer on new category product, you will be developing new reliability specifications and building new and reliable technologies. You should have a good understanding of Reliability statistics, Reliability tests and/or solid understanding of consumer electronics to influence design for reliability to:
- Define new test specifications, methodology and test coverage to assure product reliability
- Identify and validate product risks and work with design teams to mitigate them
- Provide hands-on experimental design and execution
- Perform reliability prediction of failure mechanisms on products under development and products in the field
You will engage with an experienced cross-disciplinary staff and outside partners to drive key aspects of product definition, execution and test. You must be responsive, flexible and able to succeed within an open collaborative peer environment.
-
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?
The FireOS team is looking for a passionate, results-oriented, inventive software manager to lead a software development team focused on making our devices accessible to persons with disabilities and on the creation and application of assistive technologies. The candidate must thrive in a fast-paced environment, demonstrate understanding of android development, and drive the realization of our multi-year device accessibility roadmap.
Work hard. Have fun. Make history.
The Role:
The Software Development Manager will provide technical leadership and management for a development team. This hands-on position requires broad engineering competence and in-depth technical knowledge of consumer software development, as well as demonstrated experience successfully planning, organizing, and conducting software development projects in a dynamic environment. You will:
- Build and adapt assistive technologies across a variety of product categories
- Work with product management and cross functional teams to build and ship technical solutions for desired user experiences across a broad range of products
- Provide hands on technical leadership to the team, including your own code contributions, design reviews, and prioritization
- Instill best practices for software development and documentation, assure designs meet requirements
- Establish aggressive, achievable schedules for development and execute on them
- Manage departmental resources, staffing, mentoring, and enhance and maintain a best-in-class engineering team.
- Implement process improvements for both your own and surrounding teams.
- Advise senior and executive management
- Define detailed technical requirements from high level product requirements and enable your team to do the same.
- Drive and facilitate innovation within the team.
-
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 Echo. As part of Lab126, the Pre-Owned Business team manages the Amazon Devices Trade-In program, decreasing customer friction to purchasing new devices by offering value for their existing consumer electronic devices.
As the Trade-In Sr. Product Manger, you will be responsible for owning the Trade-In product roadmap and launches. You will work across engineering, product management, operations, and marketing to set strategy, define the product, and make the difficult, high-judgment trade-offs between features and time-to-market. A successful candidate will be highly analytical, able to work effectively in a matrix organization, and adept at synthesizing a variety of technologies and capabilities into high quality, simple products that customers love.
You will be responsible for all aspects of the Trade-In product lifecycle. This includes owning the project roadmap and defining product specifications, decision narratives, and functional specifications. These documents will include detailed, crisp business requirements and user stories that can be used to create product specifications and architecture. Once the products are defined and buy-in achieved, you will be responsible for working with the engineering teams to execute the product launches as planned and monitor ongoing success upon launch.
-
Alexa is the Amazon cloud service that powers Echo, the groundbreaking Amazon device designed around your voice. We believe voice is the most natural user interface for interacting with technology across many domains and we are inventing the future.
We’ve already added dozens of new capabilities to Alexa since launch, but it’s still day 1 – you can be part of the team that makes Alexa smarter!
We are looking for talented Quality Assurance Engineers (QAE) who are highly impactful with their overall quality influence for the group. They work with Software Development Engineers(SDE) and Software Development Engineers in Test(SDET) to understand features and technical implementation, develop test plans and test suites that approximate real-world environments and regression tests, and driving the software development process towards quality-centric methodologies.
We are growing this new team and are looking for talented engineers; come and join us!
Responsibilities:
- Utilize innovative testing technologies to develop testing strategy.
- Participation in design and code inspections.
- Analyze test logs; create test reports, co-ordinate with stakeholders.
- Define Quality Metrics and implement measurements to determine test effectiveness, testing efficiency, and measure the overall quality of the catalog.
-
Linux DevOps Engineer/Linux Systems Developer - Amazon Robotics - Westborough, MA or North Reading, MA for location. Please apply via our career site or via roboticsjobs@amazon.com for consideration. Thank you.
Are you inspired by invention? Is problem solving through teamwork in your DNA? Do you like seeing how your work impacts the bigger picture? If so, you’ll fit right in here at Amazon Robotics. We are a smart team of doers that work passionately to apply cutting edge advances in robotics and software to solve real-world challenges at the scale of Amazon. We are Amazon Robotics, an engineering focused organization, and we are committed to giving you the tools and support you need to invent with us.
Amazon Robotics is looking for a Linux Systems Software Engineer (DevOps) with Python development skills to join our Product IT team. This dynamic team is responsible for developing tools to automate the deployment, management, and monitoring of infrastructure and devices such as PCs, robots, and PLC’s for Amazon’s robotic fulfillment center solutions. The engineer in this position will take a lead role in building these highly scalable and highly available solutions that help empower Amazon Facilities to fulfill millions of customer orders per day all over the world!