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?
Work hard. Have fun. Make history.
The Role:
As a Software Quality Assurance Engineer, you will work on FireOS platform testing. You will join the team of hands-on, proactive, self-motivated and seasoned software quality assurance professionals. In this role, you will:
- Create test plans and test cases
- Review user interfaces for conformity and functionality
- Efficiently execute test cases across all functional areas of our products
- Review product user interface for conformity to design guidelines
- Find, isolate, document, regress and track bugs through resolution
- Interpret and report testing results and be a vocal proponent for quality in every phase of the development process
- Work with software development engineers to understand the overall technical architecture and how each feature is implemented
-
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:
We are looking for a passionate, talented and inventive Senior Applied Scientist - Audio to join our team. As part of the larger technology team working on new consumer technology, your work will have a large impact to hardware, internal software developers, ecosystem, and ultimately the lives of Amazon customers. You must love high quality signal processing, enjoy adjusting codecs, optimizing audio frameworks, and have a feel for what a good consumer experience should sound like.
In this role, you will:
- Engage with an experienced cross-disciplinary staff to conceive and design innovative consumer products
- Work closely with an internal inter-disciplinary team, and outside partners to drive key aspects of product definition, execution and test
- Development of new audio and speech processing algorithms
- Optimization and port to different platforms of audio and speech processing algorithms with focus in Voice Communication and Speech Recognition
- Integrate vendor hardware and software stacks
- Be able, and willing, to multi-task and learn new technologies quickly
- 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 Role:
As a Hardware Technical Program Manager, you will engage with an experienced inter-disciplinary staff to conceive and design innovative consumer products. You will work closely with an internal inter-disciplinary team to drive key aspects of product definition, execution, test and delivery. You must be responsive, flexible and able to succeed within an open collaborative peer environment.
The Hardware Technical Program Manager will lead internal inter-disciplinary teams through the product execution phase process. The candidate is responsible for creating the project plan, including the schedule. You will work with the Product Manager to derive the product requirements and obtain executive approval. The Hardware Technical Program Manager will 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. The Hardware Technical Program Manager will be responsible for the 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. In this role, you will:
- Drive execution of projects
- Lead cross functional project meetings
- Lead milestone reviews
- Present project status to the executive team
- Manage project builds globally
-
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.
The Role:
As a Senior Technical Program Manager, you will engage with an experienced inter-disciplinary staff to conceive and design innovative consumer products. You will work closely with an internal inter-disciplinary team to drive key aspects of product definition, execution, test and delivery. You must be responsive, flexible and able to succeed within an open collaborative peer environment.
The Senior Technical Program Manager will lead internal inter-disciplinary teams through the product execution phase process. The candidate is responsible for creating the project plan, including the schedule. You will work collaboratively with the Device Project Teams to define the required subsystems to integrate into devices. The Senior Technical Program Manager will drive and motivate a cross-functional team to deliver the camera sub-systems as per the agreed-to requirements and cross functionally manage other internal team members. The Senior Technical Program Manager will be responsible for the coordination and planning of all engineering builds at the supplier(s) and drive the configuration management deliverables to ensure the timely release of all assemblies to production. In this role, you will:
- Drive execution of projects
- Lead cross functional project meetings
- Lead milestone reviews
- Present project status to the executive team
- Manage project builds globally
-
This position is for a Software Engineer building a compiler for the AWS Inferentia cloud-scale machine learning accelerator. This candidate must have had experience developing compilers, preferably starting
from architecture through several generations of delivery to customers. Deep knowledge of resource management, scheduling, code generation and optimization are needed. The ideal candidate will have worked on new instruction set architectures, which may include CPU, NPU, GPU and other forms of compute.
This engineer will lead the design and implementation of a new compiler. This engineer will work with system architects, hardware engineers and external users both within and external to Amazon to ensure this new compiler can work with existing environments and will ensure existing programming paradigms and semantics can be maintained.
-
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 Senior 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.
-
Amazon is seeking an experienced, results-oriented, software development manager in our Cupertino office.
What do we do here? Amazon Web Services (AWS) runs one of the largest networks in the world. We are putting services and algorithms in place to control the traffic flow across the different fabrics of the Amazon network, taking static topological information as well as real-time network inputs into account.
Why do we do that? In Amazon, we are always customer obsessed. By responding fast to network changes like scaling, maintenance, failure, security and other types of events, we lower the cost and overhead for customers, while driving up performance, availability and reliability.
Why now? As we expand the reach of our algorithms and services, we need to scale to two teams. We are looking for a talented software development manager that wants to get experience with Software Defined Networking (SDN), hyper scale data center networks, cloud infrastructure, large-scale software deployments, algorithms and SOA.
How do we operate? We empower people to take ownership of their realm and make a difference. We work backwards from customer needs, gather requirements, diving deep to choose technologies, designing features and spinning new services, deploying software across the globe and maintaining services. In AWS, we are nimble and agile, like being part of a startup, innovating while collaborating with smart group of people around you. We are thrilled about software and we are changing the landscape of networking. We operate on an unimaginable scale. We push the boundaries in robustness, fault-tolerance and smart adaptive algorithms that can react intelligently to real-world events.
What will you be doing here?
- Work backwards from customer needs, build and track business metrics by which the team works to improve customer impact
- Plan, develop, deploy and maintain network control plane software for highly scaled networks, using SDN and traditional routing/switching solutions
- Recruit, coach and mentor senior and junior software engineers
- Work with management, customers and adjacent development teams to build state of the art solutions, incorporate new technologies, and algorithms
- Set quality standards, build mechanisms and processes for team efficiency, continuously inventing and simplifying
Who are we? We are a highly motivated team of software developers who thrive on solving challenging problems and building large-scale distributed software systems.
Who are we looking for? Smart, talented and seasoned manager. You do not need to have networking background up front. Join us if you like working hard, having fun and making history. We do just that.
Have more questions? Talk to us! We'll be happy to setup an info call to give you more context and details about the job.
Amazon is an Equal Opportunity-Affirmative Action Employer – Minority / Female / Disability / Vet
Visit www.amazon.jobs for more information.
-
The Automated Advertising organization manages some of Amazon’s largest marketing channels worldwide. We bring prospective customers who are starting their shopping journey on search engines to Amazon through our sophisticated software systems. The Search Engine Optimization team is currently looking for a talented Software Development Engineer to shape our next-generation automated closed-loop optimization system. The vision of the system is to maximize Amazon's rankings and visibility on search engines through the use of data mining, machine learning, web development, natural language processing, and other advanced techniques.
As a Sr. Software Development Engineer, you will be a tech lead. You will oversee the design and development of features, systems and services that span the entire stack, which will give you the opportunity to work with a wide range of technologies. You will work with a team of smart engineers to build large-scale, distributed systems and build solutions that will help customers to find what they're looking for in the most scalable ways. You will collaborate directly with business leaders and have direct influence over the technical direction of the team. Given the scale and the complexity of Amazon’s website platform and architecture, our problem space is truly unique and challenging. This position will give you the opportunity to work with some of the brightest minds in the field, learn about how Amazon optimizes its search rankings, collaborate with other development teams, work closely with machine learning scientists, drive innovations and make improvements that touch millions of customers.
Responsibilities:
- Design and build large-scale systems that power Amazon websites
- Develop smart decision engines based on heuristics and ML models developed by machine learning scientists
- Own the delivery of end-to-end, full stack solutions
- Make sound engineering decisions and improve software development practices
- Build analytics platforms to process large volumes of traffic data, trends in search terms, and other key metrics
- Build experimentation frameworks to drive continuous testing of SEO concepts
- Contribute to the team’s technical roadmap and vision
-
Computer Vision Software Developer - Amazon Robotics - Robotic Application Team - Boston, MA area (North Reading, MA). New Development!
Are you inspired by the fusion of software and robotics? Are you a software engineer who dreams of building solutions that combine the latest technology in Robotics, Machine Learning, Computer Vision, AWS Cloud Services to change how millions and millions of customer orders are fulfilled? Answer yes to any of these and you've got to check us out!
The Robotic Applications team is seeking a talented and self-motivated Software Engineer to join the team building foundational applications for increased automation in Fulfillment Centers. You will be working alongside top notch engineers building complex robotic workcells, integrated with Amazon’s massive service infrastructure. We move quickly and your work will have an immediate impact at “Amazon Scale”.
Ideal candidates will:
· Experience building Computer Vision applications
· Experience with robotic motion control or industrial robotics
· Be self-driven and entrepreneurial, delivering results with minimal direction
· Have the ability to handle multiple competing priorities in a fast-paced environment
· Excellent verbal and written communication skills
-
Alexa is Amazon’s groundbreaking virtual assistant designed for voice interactions. We believe voice is the most natural interface for interacting with technology across many domains. We are looking for a Software Development Engineer (SDE) to join our Analytics team located in beautiful Santa Barbara, CA.
If you love building scalable data infrastructure and machine learning applications, this role is for you. Your work will empower data engineers, knowledge engineers, business intelligence engineers, business analysts, product managers, and fellow SDEs to make Alexa smarter. You will take complete ownership over feature design, prioritization, and implementation. You will commit code several times a day. You will launch fast and iterate quickly to build amazing features at mind-numbing speeds.
Key Responsibilities:
- Write bullet-proof code that scales
- Participate in product prioritization and development
- Execute on sprints to address system scalability, feature development
- Collaborate with teams across the organization to iterate on design, test functionality, and evangelize feature adoption
- Own the design, development, and maintenance of data infrastructure that supports large-scale data extraction, transformation, aggregation, ingestion, and query execution
- Build intuitive data products and visualization tools
Amazon is an Equal Opportunity-Affirmative Action Employer – Minority / Female / Disability / Veteran / Gender Identity / Sexual Orientation