Software Development Engineer Intern - Computer Science

Do you want to solve business challenges through innovative technology? Do you enjoy working on cutting-edge, massively scalable services technology in a fast-paced team environment? Do you love working on industry defining projects that move the needle?At Amazon, we hire the best minds in technology to innovate & build things for the benefit of our customers. The intense focus we have on our customers is why we are one of the world’s most beloved brands – it is part of our company DNA. Our Software Development Engineers play an instrumental role in utilizing cutting edge technology to solve complex problems and get to see the impact of their work.Amazon challenges are big and impact millions of customers, sellers, and countless products across the globe. Our path is not always easy so we are selective about who joins us on this journey. There is a certain kind of person who takes on software development challenges at Amazon – someone excited by the idea creating new platforms, features, and services from scratch while managing ambiguity and the pace of a company whose ship cycles are measured in weeks, not years. If this is you, come build the future with us.Key job responsibilities• Innovating and delivering creative SW Designs to develop new services, solve operational problems, drive improvements in developer velocity, or positively impact operational safety• Writing requirements capturing documents, design documents, integration test plans, and deployment plans• Communicating status and progress of deliverables to schedule, and sharing learnings/ innovations with your team and stakeholdersBASIC QUALIFICATIONS- Currently enrolled in a Bachelor’s degree program or higher in Computer Science, with a graduation conferral date between December 2025 - September 2027.- Programming experience in internship or coursework with programming language such as Python and/or C or C++. ...

Software Development Engineer Intern (Specialized Co-Op), Summer 2025 (US)

We’re on the lookout for the curious, those who think big and want to define the world of tomorrow. At Amazon, you will grow into the high impact, visionary person you know you’re ready to be. Every day will be filled with exciting new challenges, developing new skills, and achieving personal growth. How often can you say that your work changes the world? At Amazon, you’ll say it often. Join us and define tomorrow.At Amazon, we hire the best minds in technology to innovate and build on behalf of our customers. The intense focus we have on our customers is why we are one of the world’s most beloved brands – customer obsession is part of our company DNA. Our interns write real software and collaborate with experienced software development engineers (SDEs) who guide interns on projects that matter to our customers.Key job responsibilities• Collaborate with experienced cross-disciplinary Amazonians to conceive, design, and bring innovative products and services to market.• Design and build innovative technologies in a large distributed computing environment, and help lead fundamental changes in the industry.• Create solutions to run predictions on distributed systems with exposure to innovative technologies at incredible scale and speed.• Build distributed storage, index, and query systems that are scalable, fault-tolerant, low cost, and easy to manage/use.• Ability to design and code the right solutions starting with broadly defined problems.• Work in an agile environment to deliver high-quality software.A day in the lifeAs an intern, you will be matched to a manager and a mentor. You will have the opportunity to influence the evolution of Amazon technology and lead mission critical projects early in your career. Your design, code, and raw smarts will contribute to solving some of the most complex technical challenges in the areas of distributed systems, data mining, automation, optimization, scalability, and security – just to name a few.In addition to working on an impactful project, you will have the opportunity to engage with Amazonians for both personal and professional development, expand your network, and participate in activities with other interns throughout your internship. No matter the location of your internship, we give you the tools to own your project and learn in a real-world setting. Many of our technologies overlap, and you would be hard pressed to find a team that is not using Amazon Web Services (AWS), touching the catalogue, or iterating services to better personalize for customers. We make the impossible, possible.BASIC QUALIFICATIONS- Are enrolled in a Bachelor's degree or above in Computer Science, Computer Engineering, or related fields at time of application- Knowledge of computer science fundamentals such as object-oriented design, operating systems, algorithms, data structures, and complexity analysis- Experience with at least one modern language such as Java, Python, C++, or C# including object-oriented design- Work 40 hours/week minimum and commit to 12 week internship maximum- Expected graduation date between 10/2025 - 9/2028. ...

Software Development Engineer Intern, Amazon Dedicated Cloud

Amazon Web Services (AWS) internships are full-time (40 hours/week) for 12 consecutive weeks during summer. By applying to this position, your application will be considered for all locations we hire for in the United States.This position requires that the candidate selected be a U.S. citizen and be eligible to obtain and maintain an active TS/SCI security clearance with polygraph.At Amazon, we hire the best minds in technology to innovate and build on behalf of our customers. The focus we have on our customers is why we are one of the world’s most beloved brands – customer obsession is part of our company DNA. Our interns write real software and collaborate with a select group of experienced software development engineers (SDEs) who guide interns on projects that matter to our customers. As an intern, you will be matched to a manager and a mentor. You will have the opportunity to influence the evolution of Amazon technology and lead mission critical projects early in your career. Your design, code, and raw smarts will contribute to solving some of the most complex technical challenges in the areas of distributed systems, data mining, automation, optimization, scalability, and security – just to name a few.In addition to working on an impactful project, you will have the opportunity to engage with Amazonians for both personal and professional development, expand your network, and participate in activities with other interns throughout your internship. No matter the location of your internship, we give you the tools to own your project and learn in a real-world setting. Many of our technologies overlap, and you would be hard pressed to find a team that is not using Amazon Web Services (AWS), touching the catalogue, or iterating services to better personalize for customers.If this opportunity interests you, apply and come chart your own path at Amazon.Key job responsibilities• Collaborate with experienced cross-disciplinary Amazonians to conceive, design, and bring innovative products and services to market.• Design and build innovative technologies in a large distributed computing environment and help lead fundamental changes in the industry.• Create solutions to run predictions on distributed systems with exposure to innovative technologies at incredible scale and speed.BASIC QUALIFICATIONS- Are enrolled in a Bachelor's degree or above in Computer Science, Computer Engineering, Data Science, Electrical Engineering, or majors relating to these fields with a graduation date between December 2025 - September 2026- Experience with at least one modern language such as Java, Python, C++, or C# including object-oriented design ...

Software Development Engineer Intern, Student Veteran Opportunity

This internship opportunity is for U.S. citizens who have served in the U.S. Armed Forces including Reserves, National Guard, and service member spouses. NOTE: Please indicate this service in your resume.Amazon internships are full-time (40 hours/week) for 12 consecutive weeks with start dates between May 2025 and June 2025. Applicants should have a minimum of one quarter/semester remaining in their studies after their internship concludes.The majority of these opportunities are based in the greater Seattle/Bellevue, WA area. By applying to this position your application will be considered for all locations available in the United States. This includes, but is not limited to: Arlington, VA, USA | Austin, TX, USA | Dallas, TX, USA | East Palo Alto, CA, USA | Herndon, VA, USA | New York, NY, USA | Portland, OR, USA | San Diego, CA, USA | Santa Monica, CA, USAAt Amazon, we hire the best minds in technology to innovate and build on behalf of our customers. The intense focus we have on our customers is why we are one of the world’s most beloved brands – customer obsession is part of our company DNA. Our interns write real software and collaborate with a select group of experienced software development engineers (SDEs) who guide interns on projects that matter to our customers.As an intern, you will be matched to a manager and a mentor. You will have the opportunity to influence the evolution of Amazon technology and lead mission critical projects early in your career. Your design, code, and raw smarts will contribute to solving some of the most complex technical challenges in the areas of distributed systems, data mining, automation, optimization, scalability, and security – just to name a few.In addition to working on an impactful project, you will have the opportunity to engage with Amazonians for both personal and professional development, expand your network, and participate in activities with other interns throughout your internship. No matter the location of your internship, we give you the tools to own your project and learn in a real-world setting. Many of our technologies overlap, and you would be hard pressed to find a team that is not using Amazon Web Services (AWS), touching the catalogue, or iterating services to better personalize for customers.If this opportunity interests you, apply and come chart your own path at Amazon!Applications are reviewed on a rolling basis. For an update on your status, or to confirm your application was submitted successfully, please login to your candidate portal. NOTE: Amazon works with a high volume of applicants so we appreciate your patience as we review applications.Key job responsibilities• Collaborate with experienced cross-disciplinary Amazonians to conceive, design, and bring innovative products and services to market.• Design and build innovative technologies in a large distributed computing environment, and help lead fundamental changes in the industry.• Create solutions to run predictions on distributed systems with exposure to innovative technologies at incredible scale and speed.• Build distributed storage, index, and query systems that are scalable, fault-tolerant, low cost, and easy to manage/use.• Ability to design and code the right solutions starting with broadly defined problems.• Work in an agile environment to deliver high-quality software.BASIC QUALIFICATIONS- Experience programming with at least one modern language such as Java, C++, or C# including object-oriented design- Are enrolled in a Bachelor's degree or above in Computer Science, Computer Engineering, Data Science, Electrical Engineering, or majors relating to these fields with a conferral date of December 2025-June 2027 ...

Software Development Engineer- GENAI/ML, Amazon Catalog Services team(Level 5)

Amazon Selection and Catalog Systems (ASCS) builds the systems that host and run the world’s largest e-commerce product catalog. Within this organization, the Starfish Studio Model Services (SSMS) team is redefining prompt experimentation, metadata refinement, and LLM evaluation to improve Amazon product catalog data quality, automation, and workflow efficiency. We focus on reinforcement learning, automation, and AI-driven experimentation to build a unified hub for optimizing prompt generation and catalog enrichment at scale.Key Job ResponsibilitiesAs a Software Development Engineer (SDE) in SSMS, you will develop distributed systems powered by LLMs and multi-modal ML models to enhance prompt experimentation, metadata refinement, and catalog enrichment. Build GenAI-driven solutions that improves prompt quality and automation. Design AI-driven workflows for both structured/unstructured data to enhance prompt engineering and LLM evaluation. Partner with scientists and AI experts to integrate cutting-edge advancements in Generative AI, LLM, reinforcement learning, and automation. Develop systems that reduce operational friction and streamline workflow integrations for prompt testing, metadata refinement, and reinforcement learning-based improvements.The ideal candidate will have distributed systems, high-scale software service design and implementation, and agile/continuous software delivery experience. You are a Software Development Engineer who enjoys owning software services, is customer-centric, and values delivering software with high quality.Key job responsibilitiesAs a Software Development Engineer (SDE) in SSMS, you will develop distributed systems powered by LLMs and multi-modal ML models to enhance prompt experimentation, metadata refinement, and catalog enrichment. Build GenAI-driven solutions that improves prompt quality and automation. Design AI-driven workflows for both structured/unstructured data to enhance prompt engineering and LLM evaluation. Partner with scientists and AI experts to integrate cutting-edge advancements in Generative AI, LLM, reinforcement learning, and automation. Develop systems that reduce operational friction and streamline workflow integrations for prompt testing, metadata refinement, and reinforcement learning-based improvements.The ideal candidate will have distributed systems, high-scale software service design and implementation, and agile/continuous software delivery experience. You are a Software Development Engineer who enjoys owning software services, is customer-centric, and values delivering software with high quality.About the teamWe are seeking a rock star Software Engineer to help us build a suite of AI-powered services using the latest technologies that impact systems across the Amazon catalog. Our customers span all Amazon retail businesses, Search, Personalization, and services that rely on high-quality metadata and prompt optimization. Ultimately, our work ensures that AI-driven prompt experimentation and metadata refinement improve catalog accuracy, automation, and data-driven decision-making.Do you enjoy working on high-impact, high-visibility AI applications? Have you ever wondered about the practical challenges of optimizing prompt experimentation and LLM evaluation? At Starfish Studio, we are innovating new ways to automate prompt generation, refine metadata, and enhance reinforcement learning techniques to improve catalog quality at scale. As the Amazon catalog continuously evolves, we are driving the next generation of AI-driven enrichment and automation to enhance customer experience and operational efficiency.We are among the few teams at Amazon that routinely dedicate time to research, prototyping, and experimentation. We are a passionate group of AI enthusiasts excited about Generative AI and solving large-scale challenges using LLMs. Come join the fun!BASIC QUALIFICATIONS- 3+ years of non-internship professional software development experience- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience- Experience programming with at least one software programming language ...

Software Development Engineer- Military, Customer Engagement Technology

This opportunity is for U.S. citizens who have served in the U.S. Armed Forces including Reserves, National Guard, and service member spouses.NOTE: Please list this service in your resumeAmazon.com is broadly recognized as #1 in customer service in the US and abroad. At Amazon we drive innovation and customer obsession into everything we do, and this is especially true in the Customer Engagement Technologies (CET) department. CET owns the technology to support and enhance our Customer Service Operations network through our self-service and Automation features, Customer relationship management (CRM), contact center infrastructure, and various client applications.We are looking for Software Development Engineers (SDEs) to start a project with strategic significance and high exposure. We seek candidates who are results-oriented, data-driven, innovative, and passionate about creating new comprehensive customer engagement services/solutions. Key job responsibilitiesAs a Software Development Engineer in CET, you will take part in the implementation and delivery of contact center systems built on top of our next-generation routing system, leveraging the power of Generative AI (GenAI) and Machine Learning for improved intents and routing signals, and preserving customer contact journey data. You will work cross- functionally with partners to take the product from concept to customer release while ensuring the highest level of quality for your deliverables, managing one of the world's largest and most complex customer service organizations.- Collaborate with experienced cross-disciplinary Amazonians to conceive, design, and bring innovative products and services to market.- Design and build innovative technologies in a large distributed computing environment, and help lead fundamental changes in the industry.- Work in an agile environment to deliver high-quality software.- Use SCRUM, test-driven development, and continuous deployment to deliver projects based on realistic timelines and resource constraints.A day in the lifeIn this role, you'll spend your day coding complex features and architecting scalable solutions. You'll regularly coordinate with Product, UX, and Operations partners, translating business requirements into technical specifications and ensuring alignment across teams. In this fast-paced environment, you'll balance multiple projects, conduct code reviews, and drive technical decisions while collaborating closely with cross-functional stakeholders.About the teamThe mission of the CET team within Customer Service is to create earth’s best customer service solutions through empowering our customers to utilize automation to resolve their issues quickly and efficiently. You will be a key member of our tech team and will influence our science and engineering teams to deliver products based on generative AI.BASIC QUALIFICATIONS- 3+ years of non-internship professional software development experience- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience- Experience programming with at least one software programming language ...

Software Development Engineer-EKS, Kubernetes

We’re on the lookout for the curious, those who think big and want to define the world of tomorrow. At Amazon, you will grow into the high impact, visionary person you know you’re ready to be. Every day will be filled with exciting new challenges, developing new skills, and achieving personal growth. How often can you say that your work changes the world? At Amazon, you’ll say it often. Join us and define tomorrow.Do you want to solve business challenges through innovative technology? Do you enjoy working on cutting-edge, scalable services technology in a team environment? Do you like working on industry-defining projects that move the needle?At Amazon, we hire the best minds in technology to innovate and build on behalf of our customers. The focus we have on our customers is why we are one of the world’s most beloved brands – customer obsession is part of our company DNA. Our Software Development Engineers (SDEs) use cutting-edge technology to solve complex problems and get to see the impact of their work first-hand."10017BASIC QUALIFICATIONS- 3+ years of non-internship professional software development experience- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience- Experience programming with at least one software programming language ...

Software Development Engineer, (Level 5), Serverless Compute Fabric (SCF)

Serverless Compute Fabric (SCF), at the heart of the Serverless movement, is a fast growing service that is becoming the default compute infrastructure for a wide range of applications such as Lambda, AWS Analytics(Athena, Glue), and GenAI (Bedrock and Amazon Q). We are looking for an experienced Software Development Engineer for the Serverless Compute Networking team that owns software at the core of SCF’s architecture and enables our customers to run serverless functions in Virtual Private Cloud. A successful candidate will need a strong understanding of software development with Linux and networking concepts, and be comfortable analyzing large amounts of data from multiple sources within a distributed network. You will be responsible for translating business and functional requirements into concrete deliverables with the architecture, design, development, testing, and deployment of highly scalable distributed services. You will exhibit creativity, empathy, and optimism as we push the boundaries of serverless computing in the cloud. You are inspired by what has come before and motivated to create what comes next. What makes this team a great place to work? - Core SCF VPC Team - Our services underpin the fabric of the serverless compute. You have the opportunity to make a large impact and drive the road map for the Serverless computing - Direct Customer Contact – The Amazon way is to maintain and enhance what you build. This gives you the opportunity to work directly with customers to understand and guide their needs.- Scale New Heights - With cloud adoption accelerating, we are challenged with fun, complex problems to think about scale and grow the service to meet ever increasing demands About the teamUtility Computing (UC)AWS Utility Computing (UC) provides product innovations — from foundational services such as Amazon’s Simple Storage Service (S3) and Amazon Elastic Compute Cloud (EC2), to consistently released new product innovations that continue to set AWS’s services and features apart in the industry. As a member of the UC organization, you’ll support the development and management of Compute, Database, Storage, Internet of Things (Iot), Platform, and Productivity Apps services in AWS, including support for customers who require specialized security solutions for customers who require specialized security solutions for their cloud services.Our team is dedicated to supporting new members. We have a broad mix of experience levels and tenures, and we’re building an environment that celebrates knowledge-sharing and mentorship. Our senior members enjoy one-on-one mentoring and thorough, but kind, code reviews. We care about your career growth and strive to assign projects that help our team members develop your engineering expertise so you feel empowered to take on more complex tasks in the future.Diverse ExperiencesAWS values diverse experiences. Even if you do not meet all of the qualifications and skills listed in the job description, we encourage candidates to apply. If your career is just starting, hasn’t followed a traditional path, or includes alternative experiences, don’t let it stop you from applying.About AWSAmazon Web Services (AWS) is the world’s most comprehensive and broadly adopted cloud platform. We pioneered cloud computing and never stopped innovating — that’s why customers from the most successful startups to Global 500 companies trust our robust suite of products and services to power their businesses.Inclusive Team CultureHere at AWS, it’s in our nature to learn and be curious. Our employee-led affinity groups foster a culture of inclusion that empower us to be proud of our differences. Ongoing events and learning experiences, including our Conversations on Race and Ethnicity (CORE) and AmazeCon (gender diversity) conferences, inspire us to never stop embracing our uniqueness.Work/Life BalanceWe value work-life harmony. Achieving success at work should never come at the expense of sacrifices at home, which is why we strive for flexibility as part of our working culture. When we feel supported in the workplace and at home, there’s nothing we can’t achieve in the cloud.Mentorship & Career GrowthWe’re continuously raising our performance bar as we strive to become Earth’s Best Employer. That’s why you’ll find endless knowledge-sharing, mentorship and other career-advancing resources here to help you develop into a better-rounded professional.BASIC QUALIFICATIONS- 3+ years of non-internship professional software development experience- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience- Experience programming with at least one software programming language ...

Software Development Engineer, (Prime Video) Live Events Publishing

Key job responsibilities• You design, implement, and deploy software components.• You have a solid understanding of design approaches (and how to best use them).• You are able to work independently and with your team to deliver software successfully.• Your work is consistently of a high quality and incorporates best practices.• You focus on operational excellence, constructively identifying problems and proposing solutions, taking on projects that improve your team’s software, making it better and easier to maintain.• You are able to confidently train new team-mates about your customers, what your team’s software does, how it is constructed, tested, operates, and how it fits into the bigger picture.A day in the lifeSDE-II engineers are responsible for maintaining and improving code while also responding to operational issues involving APIs and workflow systems owned by our team.SDE-II engineers are expected to work with and influence product, design and customer teams that interact with the tooling through collaboration on technical designs, identifying new business needs and operational problem solving. They are expected to act as technical leaders on projects, ensure high quality, and mentor junior members of the team.About the teamOur services are engineered for high availability, maximum reach, and cost savings that we can pass on to customers. We enable the world to watch video instantly, from any device, whether on the road or from the comfort of a living room sofa. We operate in over 250 countries and territories and we aspire to grow — a lot.BASIC QUALIFICATIONS- 3+ years of non-internship professional software development experience- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience- Experience programming with at least one software programming language ...

Software Development Engineer, ABDAI

Come be a part of a rapidly expanding $35 billion-dollar global business. At Amazon Business, a fast-growing startup passionate about building solutions, we set out every day to innovate and disrupt the status quo. We stand at the intersection of tech & retail in the B2B space developing innovative purchasing and procurement solutions to help businesses and organizations thrive. At Amazon Business, we strive to be the most recognized and preferred strategic partner for smart business buying. Bring your insight, imagination and a healthy disregard for the impossible. Join us in building and celebrating the value of Amazon Business to buyers and sellers of all sizes and industries. Unlock your career potential.The Amazon Business team is looking for candidates who are passionate about delivering an amazing experience to our international business customers. We focus on merging the customer experience, selection, pricing, and convenience that consumers have come to expect and love from Amazon with the features and functionality required by our business customers.Great candidates for this position possess a sound understanding of computer science and a passion to make a profound impact for our international business customers. You will have the opportunity to apply this passion by leveraging your technical skills in areas such as algorithms, object-oriented design, distributed systems, web development, front-end/back-end design, and more. You will also have the opportunity to collaborate with diverse business and technical partners to shape our technology. You will be the voice of our international customers, driving technological innovation to create an unparalleled business procurement experience.We prefer candidates who can thrive in a fast paced, high energy and fun work environment where we deliver value incrementally and frequently. We value highly technical, hands-on, data driven engineers who know their subject matter deeply and are willing to learn new areas. We look for individuals who will set aside meaningful time to develop themselves and their teams as we continually learn from customers. Come join us as we continue to revolutionize procurement of goods for businesses around the world!About the teamAmazon Business Data Analytics and Insights (ABDAI) has two missions; (1) provide data that is accurate and reliable to accelerate business insights and data driven innovation in trustworthy, intuitive, and cost-efficient ways (2) predict and value customer actions for our business partners to be right a lot when taking decisions. ABDAI team ensures that we have the right inputs to measure our business performance. Data is the voice of our customers and we source it from hundreds of AB and Non AB platform/systems as well as 3P applications that customers interact with. We own curated source of truth datasets and infrastructure to AB users WW and access to our data to external consumers through secure means. We power outreach campaigns for Sales, Marketing and Product teams through the HOTW data integrations we built various 3rd party application that AB has adopted for our needs. BASIC QUALIFICATIONS- 3+ years of non-internship professional software development experience- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience- Experience programming with at least one software programming language ...

Software Development Engineer, Ads Console Security

Amazon Advertising is seeking a Software Development Engineer (SDE) to join our dynamic organization. As one of the fastest-growing businesses at Amazon, we are revolutionizing how advertisers connect with customers across Amazon's retail websites, devices, and third-party tools.The Ads Console Security team owns critical security infrastructure that safeguards Amazon's advertising platform through robust authentication and authorization systems. Our charter encompasses internal user security, sign-in experiences, and Single Sign-On (SSO) solutions that protect advertising services and sensitive data. We build and maintain scalable security systems that enable secure access while ensuring seamless user experiences.We are looking for an exceptional engineer who thrives on solving complex security challenges and can drive technical innovation in a fast-paced environment. The ideal candidate should have deep expertise in designing distributed systems with a strong focus on security, scalability, and reliability. You should excel at navigating ambiguous problem spaces, making sound architectural decisions, and leading high-impact technical initiatives. As a member of the team, you will not only architect and implement robust security solutions but also influence technical strategy, mentor other engineers, and collaborate with teams across Amazon to elevate our security standards. This role offers the opportunity to make significant contributions to critical infrastructure that secures one of Amazon's fastest-growing businesses.Key job responsibilities- Actively take part in concept development and idea generation.- Build and iterate that express design intent, using the best and most appropriate tools and techniques for the task.- Be able to work creatively through and around perceived limitations and/or challenges imposed by the delivery platform to create delightful experiences for customers.- Effectively manage dependencies and bottlenecks, anticipate and make tradeoffs, balance the business need versus technical constraints while building great customer experience- Effectively present work to all levels of the leadership.- Be an effective collaborator in a cross-functional team of SDMs, TPMs, FEEs, SDEs and PEs- Mentor and develop junior developers.- Own all operational metrics for your productBASIC QUALIFICATIONS- 3+ years of non-internship professional software development experience- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience- Experience programming with at least one software programming language- Experience building scalable infrastructure software with a distributed systems, with a service based approach.- Experience defining system architectures and exploring technical feasibility tradeoffs.- Experience developing cloud software services and an understanding of design for scalability, performance and reliability.- Development experience defining, developing and maintaining REST based interfaces ...

Software Development Engineer, Ads Monetization, Prime Video

Are you interested in shaping the future of entertainment? Prime Video's ads monetisation teams are creating best-in-class ads experience for Prime Video.Advertising at Amazon is growing incredibly fast and as a seasoned Engineer on the PV Ads Monetization team, you will build new ads format in Prime Video that will help drive revenue growth within Prime Video while enhancing the viewership experience.BASIC QUALIFICATIONS- 3+ years of non-internship professional software development experience- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience- Experience programming with at least one software programming language ...

Software Development Engineer, Alexa Audio

Want to transform the way people enjoy music on Alexa? Come join the team that drives end to end content experience, and more available to Alexa customers.We are looking for a passionate, hard-working, and talented software engineer who has experience building innovative, mission critical, high volume applications that customers love. You will have an enormous opportunity to make a large impact on the design, architecture, and implementation of Alexa features that are used every day by people you know.The ideal candidate is clearly passionate about Alexa and has a demonstrable track record of success in delivering new features and products. A commitment to team work, hustle, and strong communication skills (to both business and technical partners) are absolute requirements. Creating reliable, scalable, and high performance products requires exceptional technical expertise, a sound understanding of the fundamentals of Computer Science, and practical experience building large-scale distributed systems. This person has thrived and succeeded in delivering high quality technology products/services in a hyper-growth environment where priorities shift fast.If you have an entrepreneurial spirit, know how to deliver, are deeply technical, highly innovative and long for the opportunity to build pioneering solutions to challenging problems, we want to talk to you.Key job responsibilities- Leading development and maintenance of key system features- Working with other team members to investigate design approaches, prototype new technology and evaluate technical feasibility.- Working in an Agile/Scrum environment to deliver high quality software with bias for actionAbout the teamThe Alexa Long Form Audio content team manages the end to end Radio, Podcast, Books, Sleep sounds customer experience on AlexaBASIC QUALIFICATIONS- 3+ years of non-internship professional software development experience- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience- Experience programming with at least one software programming language ...

Software Development Engineer, Alexa Daily Habit

Are you ready to join the dynamic world of Alexa News and revolutionize the way people stay informed? We are seeking passionate individuals who thrive in fast-paced environments and are eager to shape the future of news delivery.As a member of our innovative team, you will be at the forefront of crafting immersive news experiences across various devices, including the Echo Family, Fire TV, and Fire Tablet. From delivering up-to-the-minute updates with a simple command to providing in-depth analysis on specific topics, your contributions will directly impact millions of Alexa users worldwide.We're not just looking for employees—we're seeking trailblazers who are ready to learn, adapt, and push the boundaries of what's possible. In this constantly evolving space, your ability to grasp new concepts quickly and embrace change will be crucial.Join us as we deliver both short-form and long-form news content, enriching the lives of our customers every single day. Together, we'll create an unparalleled news experience that delights and informs, making Alexa News an indispensable part of everyone's daily routine.As a valued member of our team, you'll have the opportunity to work on both customer-facing experiences and behind-the-scenes operations. Your dedication will ensure that our customers always receive the news that matters most to them, solidifying Alexa News as a cornerstone of their day.If you're ready to embark on a thrilling journey where innovation meets impact, then we want you on our team. Let's redefine the way the world consumes news—join us at Alexa News today!Key job responsibilities- As a Software Developer on the team, you’ll be responsible for taking on challenging technical and customer problems and building and maintaining quality products and systems.- You should be able to build for the long-term, driving sound architectures and designing for stability of your systems, with the ability to evolve over time.- You should be able to work with a variety of partners to help define our experiences and requirements, and work with your teammates to deliver delightful experiences to our customers.- Additionally, you should have a strong sense of ownership, pushing for best practices and operational excellence and display a constant desire to learn and improve.BASIC QUALIFICATIONS- 3+ years of non-internship professional software development experience- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience- Experience programming with at least one software programming language ...

Software Development Engineer, Alexa Kids Experience, Alexa Kids Experience

Alexa is the pathbreaking intelligent agent that has changed customers’ lives and made voice driven experiences a reality today. If you are passionate about innovating in the space of artificial intelligence and are a highly-motivated, talented software engineer who wants to bring AI into the lives of our youngest customers, then come join the newly formed Alexa Kids Experience team. To realize our vision of making Alexa a fun, supportive, and educational companion for kids, engineers on our team must innovate to build unique Alexa experiences from ground-up and solve a range of technical challenges across the Alexa architecture. We will leverage speech recognition, natural language processing, interactive voice dialogs, distributed systems, knowledge graph, and much more, to build solutions that scale to millions of devices and customers across the globe.If you are holding out for an opportunity to:- Make a huge impact as an individual- Be part of a team of smart and passionate professionals who will challenge you to grow every day- Solve difficult challenges using your expertise in coding elegant and practical solutions- Create applications at a massive scale used by millions of people- Work with machine learning systems to deliver real experiences, not just researchAnd you constantly look for opportunities to…- Innovate, simplify, reduce waste, and increase efficiencies- Use data to make decisions and validate assumptions- Automate processes otherwise performed by humans- Learn from others and help grow those around you...then we would love to chat!In 2025, we have the opportunity to build new products and features from the ground up with generative AI and we are looking for strong, bias for action engineering leaders who are not afraid of taking bold bets and trying new things to improve customer experience for Alexa.As part of a new and growing team, you will be iterating on new features and products to help drive innovation and expansion. You will work on cross-functional and cross-domain opportunities; tackle challenging projects aim to accelerate experimentations in Alexa; and build out operating mechanisms and technology to enable novel customer experiences. You will be instrumental in setting the team culture, quality bar, engineering best practices, and norms. Mentoring and growing the team around you will be one of the primary ways you measure your own success. You will have the opportunity to contribute and develop deep expertise in the areas of distributed systems, machine learning, conversational technologies, user interfaces (including voice and natural user interfaces), data storage and data pipelines.This role is exciting for engineers who love to apply startup mindset to their day-to-day, enjoy working cross-functionally to master both business and technology knowledge, and are passionate about building engineering best practices. If you are looking for opportunity to learn, grow and lead, this is the position for you.BASIC QUALIFICATIONS- 3+ years of non-internship professional software development experience- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience- Experience programming with at least one software programming language ...

Software Development Engineer, Alexa Shopping

As part of the Amazon Core Shopping organization, we own and develop most of the core shopping experiences on Alexa, Amazon.com, and the Amazon app. Our goal is to create innovative product discovery experiences and deliver exceptional pre- and post-purchase experiences for our customers.We are seeking talented and experienced Software Development Engineers to join our Product Questions & Answers team for our Alexa customers. You will help build and evolve innovative solutions that help customers research and get answers about products through general questions (e.g., "What should I consider when buying a smartwatch?") or specific product inquiries (e.g., "Is this iPhone waterproof?"). You will leverage Large Language Models (LLM) to power these customer experiences across multiple platforms.We're looking for someone who thrives in an entrepreneurial environment and proactively deals with ambiguity or competing priorities. Most importantly, you will work for a strong leadership team that optimizes for your growth and pairs you with personalized mentors within and outside the organization to guide your career.BASIC QUALIFICATIONS- 3+ years of non-internship professional software development experience- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience- Experience programming with at least one software programming language ...

Software Development Engineer, Alexa Smart Home

We are looking for a Software Development Engineer that will help us evolve Alexa into the AI assistant of the future by helping build, train, and deploy modern AI models. The Smart Home team is focused on making Alexa the user interface for the home. From the simplest voice commands (turn on the kitchen light or turn down the heat) to more complicated and natural use cases that use the power of AI and LLM, such as “Turn on the new light in my office” or “Turn off all the lights, except the living room if the TV is on”. We are evolving Alexa into an even more intelligent, indispensable companion that automates routines, simplifies interaction with appliances and electronics, and alerts when something unusual is detected. You will be part of a team delivering features that are highly anticipated by media and well received by our customers. And, you will have the satisfaction of working on a product your friends and family can relate to, and want to use every day.Key job responsibilities- Design, build and maintain services to enable AI powered Smart Home customer experiences.- Design solutions for model training, inference, and evaluation problems at Amazon scale.- Work with other team members to investigate design approaches, prototype new technology and evaluate technical feasibility- Write clean, maintainable code and perform peer code-reviews- Improve Operational Excellence including Latency and Scalability- Work in an Agile/Scrum environment to deliver high quality software against ambitious schedulesA day in the lifeAs a Software Engineer on the team, you’ll architect and design the ongoing evolution of our software. You will work with world class multi-disciplinary team of engineers, product managers and designers to craft delightful Smart Home experiences utilizing the latest AI technology. The work you do will affect various surfaces including Alexa App and Alexa voice features. You will build features you will be proud to share to friends and family! About the teamAs part of the Smart Home Science Engineering organization, the team is chartered with building scalable Machine learning powered services to help customers get the most out of their Smart Home. We generate recommendations that help customers setup the right routine and device setup based on their usage. The team cherishes collaboration, maintains curiosity for learning and holds a high standard for the systems it builds. BASIC QUALIFICATIONS- 3+ years of non-internship professional software development experience- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience- Experience programming with at least one software programming language ...

Software Development Engineer, Alexa Subscriptions Growth, Alexa Subscriptions Growth

We are looking for an SDEII to join us in this exciting journey for Alexa as part of the Alexa Subscription Growth org.What we do? We have an exciting charter as we work towards how customers discover, purchase, and use digital subscriptions and skills across hundreds of 1P/2P/3P domains that will be support through the LLM/ Generative AI capabilities that we are building within Alexa. This involves building experiences that span across Mobile App, Retail, and variety of touchpoints on Echo Devices/ Fire TV, involves having a deep understanding of distributed systems and designing performant services that are able to handle 1000s of TPS of actual Alexa customer traffic. If you are passionate about working on projects that involve Generative AI and ML, we have those too on our immediate roadmap!What's in it for you? We are extremely agile and are in the process of revolutionizing how Alexa interacts with customers as we make her the best AI assistant ever! You would want to join us now if you feel passionate about being part of this journey. This is a multi-disciplinary role where you will be working closely with several Sr. SDEs, PEs, PMs, and Scientists on a regular basis and will be responsible for designing and delivering critical services for Alexa. While we are always busy making history, we never forget to have fun. Talk about summer picnics, bowling events, attending trainings and seminars to help with your growth!BASIC QUALIFICATIONS- 3+ years of non-internship professional software development experience- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience- Experience programming with at least one software programming language ...

Software Development Engineer, Amazon

Are you interested in building next generation services that will re-define international trade at Amazon? Do you want to improve how shoppers around the world discover and purchase global merchandise? Amazon Exports and Expansion is building new services responsible for enhancing the international shopping experience. Global Store (GS) and Core Exports (CE), together, enable cross-border (XB) shopping for Amazon customers worldwide. CE serves cross-border customers in 200+ destinations and shopping on 11 Exports-enabled stores by providing access to 177M+ products at competitive prices, with a localized shopping experience, and a reliable and accurate delivery experience. GS complements the local flywheel in 14 countries across 59 source-destination pairs (arcs), creating an integrated experience, enabling customers to shop Amazon’s international selection on their local Amazon or 3P website. GS abstracts XB fulfillment processes to make it seamless for customers to shop for Amazon’s international selection while rendering a fully localized experience with access to competitive pricing in local currency, cross border DEX, C-returns, exclusive deals and promotions, local payment methods and local customer service.DESCRIPTION:AEE Selection Tech team is seeking an experienced Software Development Engineer interested in disrupting the way products are made available to customer, sold, and distributed on a global scale. The right candidate will have hands-on involvement in building new tools, services, and distribution structures across Amazon’s growing footprint. The products and capabilities enabled by this role will deliver unprecedented selection and prices across Amazon’s 100MM+ customers, while innovating beyond established cross border norms. The right candidate will thrive in a fast-paced, ambiguous environment with interactions across a wide variety of e-commerce topics, and will demonstrate competence in multiple fields and skill sets.
At Amazon, we are working to be the most customer-centric company on earth and enable products that meet our customers needs and demands while providing a safe experience throughout. To reach there, we need exceptionally talented, bright, dynamic, and dedicated individuals. Are you excited to help Amazon grow product selection across the globe?
Mentorship & Career Growth:
Our team is dedicated to supporting new team members. Our team has a broad mix of experience levels and Amazon tenures, and we’re building an environment that celebrates knowledge sharing and mentorship. Our senior engineers truly enjoy mentoring more junior engineers and engineers from non-traditional backgrounds through one-on-one mentoring and thorough, but kind, code reviews. We care about your career growth. We try to assign projects and tasks based on what will help each team member develop into a better-rounded engineer and enable them to take on more complex tasks in the future.
Key job responsibilities1. Define, design, and implement multi-tier distributed software applications.
2. Understand a broad range of data structures and algorithms and apply them to deliver high-performing applications.
3. Estimate engineering effort, plan implementation, and rollout system changes that meet requirements for functionality, performance, scalability, reliability, and adherence to development goals and principles.
4. Must be able to independently design code and test major features, as well as work jointly with other team members to deliver complex changes.
5. Must be able to effectively collaborate in a fast paced environment with multiple teams in a large organization (software development, QA, Project/Release Management, Build and Release, etc.,).
6. Provide on-call production support for applications.A day in the lifeAs a Software Development Engineer on the team, you will take ownership over the software design, documentation, development, engineering approach, delivery, and support of systems built natively in AWS. In this role you will collaborate with leaders, work backward from customers, identify problems, propose innovative solutions, relentlessly raise standards, and have a huge impact by disrupting the way products are bought, sold, and distributed on Amazon on a global scale. The right candidate will have hands-on involvement in building new tools, services, and distribution structures across Amazon’s growing footprint. The products and capabilities enabled by this role will deliver unprecedented selection for our global customers while complying with Global Trade and Product Compliance requirements. The right candidate will thrive in a fast-paced, ambiguous environment with interactions across a wide variety of e-commerce topics, and will demonstrate competence in multiple fields and skill sets.BASIC QUALIFICATIONS- 3+ years of non-internship professional software development experience- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience- Experience programming with at least one software programming language ...

Software Development Engineer, Amazon

Within CE Tech organization, our team's mission is to make Amazon customers' preferred destination for discovering and buying complementary items. We achieve this by leveraging advanced technologies and AI to deeply understand our customers, delivering best-in-class recommendations that enhance their shopping experience.We are looking for a passionate and innovative Software Development Engineer who loves solving hard problems and can tackle the challenges faced by our customers in discovering products that match their shopping mission, preferences and inspire their sense of style. We are looking for individuals who can succeed in an agile environment where we quickly deliver innovative features in behalf of our customers. Being a member of our team, you will be:* Having significant influence on our overall strategy by helping define these product features, drive the system architecture, and spearhead the best practices that enable a quality product.* Responsible for solving algorithmically complex problems; building services that can scale to millions of requests and deployed globally delivering an exceptional customer experience.* Building systems that will impact millions of customers and create multi-million dollar revenue opportunities, ship in just a couple of weeks and instantly measure the dollar value of what you have developed.* Using advanced technologies and AI to infer various datasources to provide most relevant suggestions to our customers and to improve the discovery of items.* Working with a group of top-notch software developers and applied scientists, seasoned product and program managers, and creative visual designers who form a great team to raise the bar on the customer experience.If this sounds like a team that you want to be a part of, come join us!BASIC QUALIFICATIONS- 3+ years of non-internship professional software development experience- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience- Experience programming with at least one software programming language ...