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
Fire TV is the #1 best-selling streaming media player in the U.S. As we grow our product selection, we are looking for a Senior Data Scientist to work in a data-driven product management team, helping define the user experience for our new Amazon Fire TV product line. In this role, you will have the opportunity to drive our user behavior analysis to help develop better methods for measuring business success and steering product vision. You will study user behavior in depth to validate critical features and user experiences. The role is inherently cross-functional: You will work closely with a high-energy team consisting of software engineering, data analytics, user experience, device marketing, customer service, and executive team members. This role is a good fit for someone who is creative yet highly data-driven and who has strong customer focus and ‘product sense’, combined with an established track record in user behavior analysis.
- Define and implement our user behavior analysis methodology and roadmap
- Develop a reporting workflow for our product innovation
- Inform our AB testing experimentation for product innovation
Have you ever wanted to work on state of the art computer vision, natural language processing and applied machine learning that will make a lasting impact on society?
We are looking for brilliant Machine Learning Software Dev Engineers who have the passion to tackle tough problems by bringing cutting edge deep learning technologies to DeepLens products at Amazon!
As a Machine Learning Software Dev Engineer on the Amazon AI Team, you will design and develop fast, efficient, and highly scalable deep learning algorithms that are applied to challenging every-day use case problems. You'll work with senior scientists and engineers within Amazon AI and develop high quality software that is robust and reliable.
Software Engineers at Amazon do so much more than just software development. We'll be looking at you to help:
· Decide what features to build.
· Drive software engineering best practice.
· Design distributed and scalable systems.
· Test and document the software you develop.
Senior Software Development Engineer - Amazon Alexa - Cambridge, MA (Kendall Square)..
Resumes can be submitted to our career site or via firstname.lastname@example.org for consideration. Thank you!
All-New Amazon Echo
Info pertaining to Alexa Machine Learning Science Team:
Join the team building Alexa and be a part of revolutionizing the way that people interact with devices in their home, their electronics and Amazon products and services. You will collaborate with developers and scientists working with Machine Learning and Spoken Language Understanding solutions to make Alexa smarter and provide the best possible experience for our customers. Products such as Amazon Echo, Echo Show, and Fire TV are illustrative of the user-delighting spoken language solutions Amazon is building.
As a Senior Software Engineer on this team, you will work with teams across the Alexa organization and have direct impact on driving spoken language features from inception to delivery and beyond. You will be responsible for architecture, scoping, planning, and implementation of software solutions that are testable, maintainable and scalable. If you have an entrepreneurial spirit, know how to deliver, are deeply technical and highly innovative, and relish the opportunity to delight customers with pioneering solutions to challenging problems, we want to talk to you.
- Develop distributed systems for Machine Learning that are testable, maintainable and efficient.
- Actively participate in defining architectural strategies, overall component designs, and integration plans for the team’s products.
- Work on team architecture to ensure that solutions are extensible, simple, optimal and scalable.
- Lead team members to investigate design, prototype and evaluate technical feasibility.
- Provide technical excellence and mentor team members.
- Make technical trade-offs between short-term needs and long-term business needs.
Alexa Machine Learning is looking for an experienced science leader to head a team of talented and passionate applied scientists in the field of Natural Language Processing (NLP). A successful candidate will have strong foundations in mathematics, statistics and machine learning with exceptional communication and leadership skills, and a proven track record of delivery under tight deadlines. Hands-on experience with large-scale, state-of-the-art automatic speech recognition, natural language understanding or other natural language processing systems is a plus.
Our mission is to push the envelope in NLP, in order to provide the best-possible experience for our customers. As an Applied Science Manager, you will lead a team of exceptional scientists 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.
We're focused on building the next generation of the Alexa Mobile App for mobile devices and are looking for talented developers. You will have an enormous opportunity to impact the customer experience, design, architecture, and implementation of a cutting edge mobile product used every day, by people you know. We are looking for passionate, hard working software engineers who have experience building innovative, mobile applications that customers love.
- Mobile application software development, design and prototyping
- Architecture of front- and back-end scaling solutions
- Contribute best-in-class programming skills to develop highly innovative, consumer-facing Android and iOS mobile apps
- Writing clean, maintainable code and performing peer code-reviews
- Work with other team members to investigate design approaches, prototype new technology and evaluate technical feasibility
- Work in an Agile/Scrum environment to deliver high quality software against aggressive schedules
- Establish architectural principles, select design patterns and then mentor team members on their appropriate application
- Work closely with product and design teams to customize the Alexa experience on mobile devices
- Implement custom user interfaces using the latest mobile programming techniques
- Analyze and optimize UI and back-end application code for efficiency and performance
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.
If you’re eager to join a strategic part of Amazon that is innovative and in start-up mode and if you thrive on game-changing projects and technology, this is your opportunity. In this role, you will be the single-threaded Machine Learning and Computer Vision technology owner for a large invention effort, overseeing the invention and development of the algorithms to be deployed on device or cloud. You will coordinate and influence direct and dotted-line reports as well as stakeholders to create and execute on a coherent delivery plan. You will be responsible for ensuring the appropriate allocation of resources to productize and deliver the complex algorithm solution. In addition, you will set and manage to milestones with visibility at the executive level. You will act as a thought partner with the product team, working collaboratively to define and deliver the right experience for end customers. Your work will entail significant experimentation and original research to address unsolved problems at the leading edge of technology.
As a deep domain expert, the Sr. Manager Applied Scientist will partner with technology and business leaders to build new services that surprise and delight our customers. The Sr. Manager will lead other research scientists and machine learning experts to design and run experiments, research new algorithms, and find new ways of optimizing risk, profitability, and customer experience. Research science at Amazon is a highly experimental activity, although theoretical analysis and innovation are also welcome. Our scientists work closely with software engineers to put algorithms into practice. They also work on cross-disciplinary efforts with other scientists within Amazon.
The key strategic objectives for this role include:
- The role will sit at the heart of new initiatives in machine learning and computer vision, and will co-lead the development of product strategy with the product managers
- Act as a technical expert, and lead projects. Determine limitations and compatibilities of technologies, select new concepts and methodology, and develop major algorithms
- Deliver into production key machine learning and compute vision solutions while inventing and building algorithms from the ground up.
- Mentor a team of research scientists with backgrounds in machine learning, computer vision, mathematics, and computer science.
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?
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 imagine yet. We are looking for an intrepid problem-solver to dive into an ambiguous problem space and design and deliver innovative software solutions, and to collaborate with cross-functional engineering teams, including Amazon Robotics, to put the concepts you develop into production.
As an SDE, you will have the opportunity to build cutting edge software around customer experience, cross device APIs or cloud services, frontend and backend technologies. You will be working with a unique and gifted team developing exciting products for consumers. The team is a multidisciplinary group of engineers and scientists engaged in a fast-paced mission to deliver the new products. You should be comfortable collaborating in a fast-paced and often uncertain environment, and contributing to innovative solutions, while demonstrating leadership, technical competence, and meticulousness.
If you join us, your opportunities will include:
• Invent a delightful experience for our customers that utilizes Android, Alexa technologies, cloud services, frontend and backend technologies.
• Define and implement novel customer experiences and product direction through collaboration with Product, UX teams and other engineering teams.
• Deliver high quality software through working in a dynamic, team-focused Agile/Scrum environment.
Lab126 is an inventive research and development company that designs and engineers high-profile, portable, hand-held consumer electronics products, like the Kindle family of products including e-readers and tablets.
As a Linux Kernel Software Engineer, you will engage with an experienced cross-disciplinary staff to conceive and design innovative consumer products.
You will work closely with the hardware, ops, user-space, and QA teams. You must be responsive, flexible, and able to succeed within an open and collaborative peer environment. The Linux Kernel team is responsible for the delivery and maintenance of a high-performance, low-power, stable platform.
- Implement high-quality drivers.
- Work with teams to improve and tailor existing drivers to our needs
- Implement power-management features.
- Improve memory footprint of drivers.
- Optimize driver code.
- Provide testing facilities.
- Work with the hardware team to ensure correct exercising of hardware.
- Work with the user-space teams to ensure an adequate level of functionality and reporting.
Amazon Web Services (AWS) Security is looking for a passionate, innovative, results oriented leader to build and drive our AWS Security Expectation Vulnerability Program. The AWS Security team is responsible for the security for all services offered by AWS including EC2 and S3. In this role you will manage a team of technical program managers, security engineers and program managers to define, build, drive and measure AWS security programs. The objective of this program is to define the innovative preventative, detective and monitoring mechanisms to enable security. A key tenet of this program is the ability to execute security at scale. This team helps AWS and AWS Customers to utilize the cloud for critical workloads through the implementation of innovative security measures.
The successful candidate is one who thrives in a fast-paced environment. You are passionate about security of the cloud and you want to solve real business problems. We have a team culture that encourages innovation and we expect team members and management alike to take high degree of ownership for their program vision and execution of ideas. You will have the opportunity to engage with systems that are at the cutting edge of technology. You will work directly with AWS service teams, infrastructure and administrative teams to identify opportunities to improve AWS’ security posture. You will build tooling, drive process improvements and work with service owners and cutting edge technology to develop innovative solutions to complex technical challenges.
You will act as a leader who can prioritize well, communicate clearly, and have a consistent track record of delivery. You are proactive in removing roadblocks, pave the way for innovation, and can handle multiple competing priorities in a fast-paced environment. You will be a positive influencer across diverse teams, be able to effectively rally support for your initiatives and be able to help deeply technical teams create simple solutions to meet your program goals. You are able to handle business escalations with a data-driven approach. You will be responsible for implementing a program vision for security across AWS while satisfying scalability, transparency and resource goals.
Interested in Machine Learning, and empowering the world to do more and better machine Learning? With 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.
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!