Principal Applied Scientist, Amazon Search and Conversational Shopping AI team

Amazon is hiring a Principal Applied Scientist (PAS) to join the Search and Conversational Shopping AI team. In this role, you will be responsible for the architectural design and technological advancements of the customer experience of Amazon Rufus, our next-generation, AI-driven search and shopping assistant. This innovative role focuses on developing innovative search and shopping experiences, utilizing large language models, generative AI, and advanced machine learning technologies.Key job responsibilitiesAs a Principal Applied Scientist in Search, you will possess deep expertise in machine learning and data science, with specializations in information retrieval, recommendations, ranking, large language models, and generative AI across various modalities. The role involves solution alignment across multiple partners, such as front-end, relevance, ranking, and personalization teams. You will collaborate with teams of scientists and engineers to translate business and functional requirements into concrete deliverables, leading strategic efforts to enhance upper funnel search customer experiences. You will design integrated solutions efficiently delivered across all contributing stakeholder teams, driving alignment among these tech teams in the short term and influencing their future roadmaps in the long term to support our experimentation roadmap. Responsible for overall solution quality, this role will focus on improving experimentation velocity and, in the future, facilitating partner development on upper funnel customer experiences. This role ensures we are building scalable solutions with smart checks on data quality centrally, navigating the ambiguity inherent in this new area. You will make critical judgements to select the best technical solutions for both short and long-term experimentation objectives, bringing clarity from ambiguity, structuring tradeoff decisions, and effectively communicating on technically contentious topics. Finally, you will engage with academic partners to augment our in-house talent with access to the latest research and expert mentoring.About the teamThe vision of the Search and Conversational Shopping AI Team is to revolutionize the search and shopping experience through technological innovations in advanced AI and machine learning. We focus on enhancing query understanding, navigational and upper funnel search, developing LLM-based AI assistants, and more. Our goal is to create intuitive, personalized search interfaces that seamlessly connect customers with products, enhancing satisfaction, engagement, and transforming e-commerce interactions.BASIC QUALIFICATIONS1. Graduate degree in Computer Science, Math, or a related field.2. Experience in developing AI, ML, and NLP systems, with a proven ability to deliver projects successfully.3. Skilled in managing large, cross-functional projects with evolving requirements from start to finish.4. Strong foundations in data structures, algorithm design, and complexity analysis.5. Ability to strategize for ML platforms focusing on recommender systems, ranking, and customer interaction features.6. Exceptional ability to understand customer needs, propose alternative technical and business solutions, and deliver on tight deadlines.7. Record of peer-reviewed scientific publications in applied science. ...

Principal Applied Scientist, Amazon Stores Economics & Science (SEAS)

Stores Economics and Science (SEAS) is an interdisciplinary science and engineering team in Amazon's Stores organization with a peak-jumping mission: we apply expertise in science and engineering to move from local to global optima in methods, models, and software. We pursue this mission by leveraging frontier science; collaborating with partner teams; and learning from the tools, experience, and perspective of others. We scale by solving problems, first in the small to prove concepts, and then in the large by building scalable solutions. We also help other teams within Amazon scale by hiring and developing the best and embedding them in other business units. In 2024, we are focused on economics and science in areas related to (1) improving delivery speed and lowering cost-to-serve, (2) seller fees and incentives, and (3) emerging machine learning using LLMs. We also have some ongoing and highly leveraged collaborations that help partner teams inside Amazon short-circuit months of R&D or otherwise look around corners. We are looking for a seasoned Applied Science leader to build and deliver cutting-edge science and engineering solutions to improve our Stores business. In this role, you will lead a team of scientists and engineers with backgrounds in machine learning, NLP, IR, statistics, and economics to identify bottlenecks in our business, conceive new ideas to overcome those challenges, and deploy scientific solutions in partnership with product teams. Your responsibilities include developing the scientific models, benchmarks, and services. Graduate education and hands-on experience in machine learning, optimization, causal inference, Bayesian statistics, deep learning, or other quantitative scientific fields is a must. To be successful in this role, you should be a quick learner and comfortable with a high degree of ambiguity.Key job responsibilitiesKnowledge of causal inference and forecasting models are preferred. Practical knowledge of how we can leverage Transformers, LLMs, or other deep learning techniques for a variety of applications is a must.BASIC QUALIFICATIONS10+ years of building machine learning models for business application experiencePhD, or Master's degree and 10+ years of applied research experienceExperience programming in Java, C++, Python or related languageExperience with neural deep learning methods and machine learning ...

Principal Technical Program Manager, Amazon Search

Amazon is among the top 10 most-visited website worldwide. Hundreds of millions of customers. Billions of queries and products for sale. The scale and impact of Amazon Search is huge.The Amazon Search team creates powerful, customer-focused search solutions and technologies. The Search Customer Experience team, within Amazon Search, is responsible for the customer-facing features, information, and look & feel of search results on desktop, tablet, and mobile devices globally. Our team leverages sophisticated large language models, machine learning, data mining, and big data technologies to help customers discover the right products. We run usability studies and obsessively read customer feedback to improve our search experience. Within Amazon broadly we partner with category teams such as Apparel, Consumer Electronics, Books, and Grocery as well as key business partners such as Advertising, Alexa, and Video Shopping. Within Search we partner with the teams that power search relevance, query understanding, navigation, and page optimization.Our overall vision is to help customers shop with ease and confidence. According to a survey by the National Retail Federation, 46% of online shoppers are simply browsing for inspiration. In the next three years, we will expand Amazon from a place that primarily serves customers on a buying mission, to a place customers enjoy turning to for shopping advice and inspiration. We invite you to join us on this journey of transformation.Key job responsibilitiesKey job responsibilitiesA successful Principal Technical Program Manager should:* Be highly autonomous with strong business judgment and problem-solving skills.* Have the ability to analyze quantitatively, scope technical requirements, and effectively prioritize project deliverables.* Great verbal and written communication skills and can influence cross organizations at the VP level.* An ideal candidate for this role has extensive experience in delivering customer facing features through science and engineering innovations.* In this role, you will partner with SDEs, Scientists, Product Managers and UX designers to create game changing customer experiences.If you can communicate clearly and love to lead engineering and applied science teams to build large-scale innovative features, then come join us in making history!BASIC QUALIFICATIONS- 7+ years of technical product or program management experience- 10+ years of working directly with engineering teams experience- 5+ years of software development experience- Experience managing programs across cross functional teams, building processes and coordinating release schedules- Excellent verbal and written communication skills. ...

Principal Technical Program Manager, Amazon, Search Platform Technologies

Principal Technical Program Manager - Amazon Search Platform Technologies, Palo Alto, CA. Amazon Search creates powerful, customer-focused product search solutions and technologies. Whenever a customer visits an Amazon site worldwide and types in a query or browses through product categories, our systems go to work. Our Search Platform Tech team designs, builds, and delivers high performance, fault-tolerant, scalable distributed search engine used by millions of Amazon customers every day. You will come with a desire to focus on delivering a state-of-the-art industry leading search platform. A solid track record in defining and executing on a large-scale, distributed systems and a relentless desire to improve customer experience are requirements for success in this role. As a Principal Technical Program Manager, you define the strategic vision for the search engine that delivers delightful experience to our customers in their shopping mission. You will partner with business experts, data modelers, scientists, and engineers by leveraging new trends in Information retrieval, natural language processing, and machine learning. A successful candidate will be highly analytical, and will work with technical customers to identify and prioritize needs, able to effectively influence up and across the organization, and adept at synthesizing a variety of technologies and capabilities into high quality search experience that customers love. As a single-threaded owner, you are trusted to operate with complete independence Key Responsibilities: - Design and lead a multi­-year product roadmap, balancing short­ and long­-term goals to scale globally - Define creative, high quality, and clear roadmaps based on team strategy and vision - Develop detailed, crisp business requirements and user stories that can be used to create specifications and architecture for search engine features and applications - Partner with Engineering, Science, Operations, and partner teams to create best-in-class search solutions for customers - Analyze customer feedback and usage metrics to identify key pain points - Build innovative concepts and successfully champion them through senior management and other teams - Manage bottlenecks, provide escalation management, anticipate and make trade-offs, balance the business needs versus technical constraints, and maximize business benefit while building great customer experiences - Roll up sleeves as necessary to ensure projects stay on schedule and meet our high standards of qualityBASIC QUALIFICATIONS- 7+ years of technical product or program management experience- 10+ years of working directly with engineering teams experience- 5+ years of software development experience- Experience managing programs across cross functional teams, building processes and coordinating release schedules ...

Principal Technical Program Manager, Search Platform Technologies

Amazon Search creates powerful, customer-focused product search solutions and technologies. Whenever a customer visits an Amazon site worldwide and types in a query or browses through product categories, our systems go to work. We're seeking an experienced Principal Technical Program Manager with a strong technical foundation to join the Search Relevance and Ranking team and enhance our Search experience for customers. Amazon Search helps customers find the products that match their intent, serving a diverse global audience across various platforms. With billions of searches and substantial revenue, Amazon Search's impact is widespread and significant. Our access to a wealth of data enables us to employ machine learning for creating smarter and personalized experiences for both customers and selling partners.As a Principal Technical Program Manager, you will lead the Amazon Search ranking program, driving its strategic direction and overseeing day-to-day execution. Partnering with a cross-disciplinary leadership team, you will build and deliver innovative search experiences and technologies. Your responsibilities include managing worldwide project schedules, writing specifications, and launching products, all while tracking progress through metrics. As a program leader, you will navigate uncertainties, anticipate challenges, and balance business needs with technical constraints to ensure optimal outcomes. This high-impact role requires strong decision-making, creative problem-solving, and seamless collaboration with global Retail product and science teams. You will be key to delivering both immediate results and long-term value for customers and the business, with support from search leadership. In this role, you will:* Collaborate with search ranking experts to define the strategic vision and roadmap for empowering customers worldwide to discover the best products. This involves partnering closely to develop, evaluate, and adopt new ranking features tailored to diverse audiences.* Develop and refine search ranking roadmaps and requirements, ensuring clear experiment milestones and actionable steps toward delivering innovative search experiences.* Partner with global teams and signal providers, understanding the unique needs of each marketplace and category to deliver ranking services in sync with worldwide launch timelines. Lead cross-functional efforts from ideation to launch, coordinating internal and global activities.* Analyze and optimize internal processes and mechanisms, identifying inefficiencies in prioritization, planning, tracking, execution, and communication through regular business reviews. * Increase visibility and awareness by regularly communicating with leadership on status, risks, innovative proposals, and challenges through strong written communication.* Identify and resolve search defects and address escalations swiftly using a streamlined process, driving data-based activities to generate meaningful insights and recommendations for improvement.* Mentor and support fellow Technical Program Managers, fostering growth and collaboration within the Search Relevance organization.This role offers the opportunity to shape the future of search ranking at a global scale, drive impactful change, and lead cross-functional efforts that directly enhance the customer experience.BASIC QUALIFICATIONS- 7+ years of technical product or program management experience- 10+ years of working directly with engineering teams experience- 5+ years of software development experience- Experience managing programs across cross functional teams, building processes and coordinating release schedules ...

Quality Assurance Engineer, Visual Search

Are you ready to drive the next generation of shopping innovations at Amazon? When words just aren’t enough to describe what customers are looking for, they often turn to other methods such as camera-based search, or using the picture of a celebrity to find inspiration for their fashion purchases. When images aren’t enough to convince customers that a piece of furniture will look good, they want to turn to Augmented Reality to envision how that furniture item would match their living room décor.Based in Palo Alto, our team is responsible for building computer-vision based solutions for shopping - from using the phone’s camera to search for a product to previewing it in your own living space using Augmented Reality. Our solutions are available in the Amazon Mobile Shopping app and Amazon.com, and used by millions of people worldwide every day. We tackle complex problems in computer vision, deep learning, image recognition, machine learning, and large-scale distributed systems. We are a full stack shop and our team has amazing software engineers, scientists, program managers, designers and product managers. We all share a single mission: Build the world’s best visual shopping experiences. However, it’s still Day 1, and this is your chance to make history in the new era of shopping.We’re looking for a Quality Assurance Engineer who can be highly impactful with their overall Quality influence for the organization. You will have the opportunity to work closely with talented teams of software engineers, Quality Assurance Engineers (QAEs) and Product Managers. Successful candidate must be innovative, flexible, self-directed, and able to test and automate at the same time. In this role, you will be testing the cutting edge features implemented in the Amazon Mobile application related to visual search and augmented reality.Key job responsibilitiesOwn testing responsibilities of the Amazon Mobile Shopping app for Visual Search and Augmented Reality features. Create Test plan/Test cases, define automation strategy. Work with Dev on daily basis. Deliver feature to Production. Regression with automation in CI/CD pipeline.BASIC QUALIFICATIONS- 4+ years of quality assurance engineering experience- BS degree in computer science or equivalent, or 4+ years of technical work experience- Experience in manual testing- Experience in automation testing- Experience scripting or coding- Experience as QA lead on medium to large sized projects ...

Senior Applied Scientist, Amazon Search/Rufus

We’re working to improve shopping on Amazon using the conversational capabilities of large language models and are searching for pioneers who are passionate about AI and innovation in a fast moving environment. You'll be working with talented scientists, engineers, and technical program managers (TPM) to innovate on behalf of our customers. Your focus will be in post-training problems and solutions including grounding, fine-tuning and personalization.Key job responsibilitiesAs a Sr. Applied Science, you will drive strategic investments in the applied science team while delivering impact in short term iterations. Your focus will be in post-training problems and solutions including grounding, fine-tuning and personalization. You will stay in tune with state of the art and mentor other applied scientists.BASIC QUALIFICATIONS- PhD, or Master's degree and 6+ years of applied research experience- Experience with neural deep learning methods and machine learning- 3+ years of building machine learning models for business application experience- Experience programming in Java, C++, Python or related language ...

Senior Principal Applied Scientist, Amazon Rufus

Amazon is hiring an executive-level Senior Principal Applied Scientist to join the Search Experience Science team. In this role, you will serve as the technical lead, responsible for the architectural design and technological advancements of the customer experience of Rufus, our next-generation, AI-driven search and shopping assistant. This innovative role focuses on developing conversation-based search and shopping experiences, utilizing large language models, generative AI, and advanced machine learning technologies.Key job responsibilitiesAs a Senior Principal Applied Scientist in Search and Shopping, you will have deep expertise in machine learning and data science, with specialties in large language models, reinforcement learning, supervised learning, and generative AI across various modalities. This role involves aligning solutions with multiple partners including product teams, experience design and foundational model teams. You will lead teams of scientists and engineers in translating business and functional requirements into concrete deliverables, driving strategic initiatives to enhance AI-driven customer experiences. Your responsibilities include designing integrated solutions that are efficiently implemented across all stakeholder teams, maintaining alignment in the short term while influencing long-term strategic roadmaps to support ongoing experimentation. You will ensure high solution quality, focusing on accurately understanding and responding to customers through AI assistants, enhancing the speed of experiments and iterations of customer experience.Additionally, this role involves building scalable solutions with robust checks on human feedback, managing the complexities of customer intents, and reinforcing learning algorithms with human feedback. You will make critical decisions on the best technical solutions for both immediate and future needs, clarify complex issues, manage trade-offs, and communicate effectively about technical challenges.Finally, you will work with academic partners to enhance our team's capabilities by accessing the latest research and expert mentoring, ensuring our approaches remain cutting-edge.About the teamYou will become part of a dynamic team comprising over 100 scientists and engineers focused on shaping the future of AI-driven shopping experiences at Amazon. This team works on every aspect of the shopping experience, from understanding user queries and planning retrievals to generating answers and delivering outstanding customer service. Additionally, the team works on enhancing Amazon Search by improving query comprehension, mission-aware search strategies, navigation, and more.BASIC QUALIFICATIONS1. Graduate degree in Computer Science, Math, or a related field.2. Experience in developing large language models and reinforcement learning solutions for generative AI applications.3. Experience in developing AI, ML, and NLP systems, with a proven ability to deliver projects successfully.4. Skilled in managing large, cross-functional projects with evolving requirements from start to finish.5. Strong foundations in data structures, algorithm design, and complexity analysis.6. Ability to strategize for ML platforms focusing on recommender systems, ranking, and customer interaction features.7. Exceptional ability to understand customer needs, propose alternative technical and business solutions, and deliver on tight deadlines.8. Record of peer-reviewed scientific publications in applied science. ...

Senior Principal Applied Scientist, Search Science

The Amazon Search team creates powerful, customer focused search solutions and technologies. Whenever a customer visits an Amazon site worldwide and types in a query, uploads an image or browses through product categories, Amazon Search services go to work. We design, develop, and deploy high-performance, fault tolerant distributed search systems used by millions of Amazon customers every day. We’re seeking a thought leader to drive science initiatives for our Multi Modal eCommerce Search initiatives. This role oversees the Search relevance and ranking across text and visual shopping. This person will also be a deep learning practitioner/thinker and guide the research in these three areas. They’ll also have the ability to drive cutting edge, product oriented research and should have a notable publication record. This intellectual thought leader will help direct and shape the science philosophy, planning and strategy for the team, as we push into new areas: Supporting conversational searches, Computer Vision, 3D and Deep Learning.This role will also influence partners across Amazon Stores to solve business specific objectives and improve the customer experience on specific shopping missions. Joining this team, you’ll experience the benefits of working in a dynamic, entrepreneurial environment, while leveraging the resources of Amazon [Earth's most customer-centric internet company]. We provide a highly customer-centric, team-oriented environment in our offices located in Palo Alto, California.BASIC QUALIFICATIONSEducation - PhD in Computer scienceYears of Experience: 15 - 20+ yrs (post PhD) ...

Senior Software Development Engineer, Amazon Demand Side Platform

Amazon Advertising operates at the intersection of eCommerce and advertising, offering a rich array of digital advertising solutions with the goal of helping advertisers meet their campaign objectives. As part of our Advertising team, you'll do just that - designing, building, and maintaining the large-scale systems that power Amazon's advertising offerings.We are looking for a Senior Software Development Engineer (SDE III) to leverage our cloud services, unique data, the latest machine learning methods and big data technologies to develop solutions that help our self-service advertisers reach their full potential. You will have the opportunity to collaborate closely with our software leaders, learn new technologies, innovate, and contribute to new ads products that our global customers use daily.This is no ordinary software engineering role. You'll be tackling complex, industry-defining challenges, leveraging the right technologies to create reliable, high-performance solutions. From decomposing ambiguous problems into clear, straight-forward implementations to collaborating with product managers on new feature ideas, every day will bring novel obstacles to overcome.What makes this role unique? For starters, you'll have the autonomy and experimentation of a start-up environment, backed by the resources and scale of Amazon. You'll work closely with industry experts, senior engineers, learning from their expertise while also contributing your own innovative thinking. And you'll see the direct impact of your work reflected in the experiences of Amazon's vast customer base.The ideal candidate has a proven track record of delivering new products and features, with a deep understanding of computer science fundamentals, experience building large-scale distributed systems and machine learning infrastructure. You're a self-starter who thrives in fast-paced, collaborative environments, with strong verbal and written communication skills. Most importantly, you're passionate about solving complex problems on behalf of customers.Key job responsibilitiesIn this role, you will:* Design, develop, test, deploy, deliver, and maintain distributed ML systems that are core to Amazon’s Advertising stack.* Have the opportunity to grow and broaden your technical skills as you work in an environment that thrives on creativity, experimentation, and product innovation.* Brainstorm with product management and partner teams about new ideas, technical design and project plans; make data-driven decisions to inform product prioritization.* Drive mission critical projects, work with senior and principal engineers and mentor junior level engineers.If this sounds like the kind of challenge you're eager to take on, we'd love to hear from you. Join our team and help shape the future of Amazon Advertising.A day in the life* You will interact with product managers, solution architects and customer success teams to understand business needs and identify technical solutions* You will manage recommendation/ranking systems and the underlying data and feature engineering pipelines/systems to optimize customer outcomes and costAbout the teamAmazon Advertising is dedicated to driving measurable outcomes for brand advertisers, agencies, authors, and entrepreneurs. Our ad solutions leverage Amazon’s innovations and insights to find, attract, and engage intended audiences throughout their daily journeys.Work/Life HarmonyOur team puts a high value on work-life harmony. It isn’t about how many hours you spend at home or at work; it’s about the flow you establish that brings energy to both parts of your life. We believe striking the right balance between your personal and professional life is critical to life-long happiness and fulfillment. We offer flexibility in working hours and encourage you to find your own balance between your work and personal lives.Mentorship & Career GrowthOur 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. We strive to assign projects based on what will help each team member develop into a better-rounded professional and enable them to take on more complex tasks in the future.BASIC QUALIFICATIONS- 7+ years of non-internship professional software development experience- 7+ years of programming with at least one software programming language experience- 5+ years of leading design or architecture (design patterns, reliability and scaling) of new and existing systems experience- Experience as a mentor, tech lead or leading an engineering team ...

Senior Software Engineer, Amazon

Our mission for Search Assistance is to help customers express their intents and navigate them to the right Amazon destinations worldwide (WW). We own three customer-facing features on all devices types WW: Autocomplete, Spelling Correction, and Related Searches. When customers place their cursor on the search bar before typing, we help them pick up from where they left off by showing their recent searches and inspire them by displaying trending searches in Autocomplete. As they start typing, we help them by completing their queries to reduce search efforts and enhance their conversational experience. We also enable direct navigation to other relevant Amazon destinations such as Health Services, Brand Stores, and Influencer pages. We detect and correct misspelled prefixes and queries submitted by customers, offer spelling correction suggestions or providing auto-correction. When customers scroll to the bottom of the search page, we present Related Searches to help them easily reformulate their current queries. Overall, We aspire to understand customers’ intents and help them in (re)formulating those intents to reduce their search and exploration efforts. Key job responsibilitiesCollaborate 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.* Design and code the right solutions starting with broadly defined problems.* Work closely with a group of highly talented and motivated software engineers to deliver high-quality software and maintain operational excellence.* Mentor junior engineers and help them on their technical improvement and long-term growth.BASIC QUALIFICATIONS- 5+ years of non-internship professional software development experience- 5+ years of programming with at least one software programming language experience- 5+ years of leading design or architecture (design patterns, reliability and scaling) of new and existing systems experience- Experience as a mentor, tech lead or leading an engineering team- Excellent communication, both verbal and written- Experience of working with Scientists to deliver complex projects related to ML and/LLM ...

Senior Software Engineer, Mobile - Visual Shopping, Visual Search

Are you ready to drive the next generation of shopping innovations at Amazon? When words just aren’t enough to describe what customers are looking for, they often turn to other methods such as camera-based search, or using the picture of a celebrity to find inspiration for their fashion purchases. When images aren’t enough to convince customers that a piece of furniture will look good, they want to turn to Augmented Reality to envision how that furniture item would match their living room décor.Starting in 2009, the Visual Shopping team has thus far launched many visual search solutions on the Amazon App that use computer vision and machine learning/deep learning to help customers complete their shopping missions more easily; multiple internal teams at Amazon (devices, Kindle, Seller services, etc.) also use our libraries and APIs to deliver solutions to their own customers. We are a full stack shop, and our team capabilities cover the whole solution spectrum, ranging across applied science (Computer Vision and Deep Learning), large scale engineering services, product management, data analytics design, and mobile app development for iOS and Android. However, it’s still Day 1, and this is your chance to make history in the new era of shopping.Key job responsibilitiesIn this role, you will participate in all parts of the software development process. You’ll take high-level, ambiguous business requirements and turn them into reliable production features/systems. You will have the opportunity to solve hard computer science problems and help the business every day. We are looking for a person with a strong sense of ownership and a passion for delivering creative solutions for complex problems on an unprecedented scale. Successful candidate must be innovative, flexible, self-directed, and able to design and write high-performance, reliable, maintainable code. The ability to function at a very high level in a fast-paced environment along with a team of very talented engineers is essential. If you enjoy working in a dynamic environment to deliver world class mission critical systems, this may be the career opportunity for you!BASIC QUALIFICATIONS- 5+ years of non-internship professional software development experience- 5+ years of programming with at least one software programming language experience- 5+ years of leading design or architecture (design patterns, reliability and scaling) of new and existing systems experience- Experience as a mentor, tech lead or leading an engineering team- 2+ years of experience with Mobile (Android/iOS) application development. ...

Senior TPM, Amazon

Stores Foundational AI (SFAI) provides foundational AI models for other Amazon teams, such as the Amazon Rufus conversational shopping product. We are searching for pioneers who are passionate about technology, innovation, and customer experience, and are ready to make a lasting impact on the industry.We are looking for a Senior Technical Program Manager for our Training Engineering team, who is a pioneer that is passionate about technology, innovation, and customer experience, and is ready to make a lasting impact on the industry. You'll be working with talented scientists, engineers, and technical program managers (TPM) to innovate on behalf of our customers. If you're fired up about being part of a dynamic, driven team, then this is your moment to join us on this exciting journey and change the world of eCommerce forever!Key job responsibilitiesAs a Senior Technical Program Manager (TPM), you will define, own and drive technical programs that span multiple engineering/science teams and organizational boundaries. You will help identify new areas of investment and work to align engineering/science roadmaps to deliver on these opportunities and optimize delivery outcomes. You will help the team manage roadmap, budget, and resources (such as GPUs). As a technical leader, you will influence strategy and outcomes across different Amazon organizations.This role is inherently cross-functional and requires a strong ability to communicate, influence and earn the trust of software engineers, technical and business leadership.BASIC QUALIFICATIONS- 5+ years of technical product or program management experience- 3+ years of working directly with engineering teams experience- Bachelor's degree in engineering, computer science or equivalent- Experience managing programs across cross functional teams, building processes and coordinating release schedules- Experience building and evaluating system-level technical design- Experience developing and executing/delivering product and technical roadmaps ...

Software Dev Engineer, Amazon

Amazon is the 4th most popular site in the US (http://www.alexa.com/topsites/countries/US). Our product search engine is one of the most heavily used services in the world, indexes billions of products, and serves hundreds of millions of customers world-wide. We are working on a new AI-first initiative to re-architect and reinvent the way we do LLM through the use of extremely large scale, next-generation deep learning techniques. Our goal is to make step function improvements in the use of advanced Machine Learning (ML) on an immense scale datasets; specifically through the use of aggressive systems engineering and hardware accelerators. This is a rare opportunity to develop cutting-edge ML solutions, and have the opportunity to apply them to a problem of this magnitude. Some exciting questions that we expect to answer over the next few years include: - Can we transfer the knowledge we learned from Amazon data to all Amazon business applications?- How to accelerate model training and inference at super large scale?- How to build the world-class large scale ML training capability specially for deep learning models?This is a unique opportunity to get in on the ground floor, shape and build the next-generation of Stores Foundational AI. We are looking for dedicated and forward-thinking machine learning engineers who are passionate about innovation, impact, and want to work on a team with an exciting startup culture! Key job responsibilities- Understand different business problems at Amazon such as Search, Ads, Recommendation, etc. Build machine learning models to push the boundary of Amazon business.- Build the world class distributed training ML techniques.- Identify deep learning model training and inference bottleneck and use innovative solution to solve them.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- 2+ years of building large-scale machine-learning infrastructure for online recommendation, ads ranking, personalization or search experience ...

Software Development Engineer in Test II, Visual Search

Interested in Visual Search? Do you want to work on a team that is changing how people shop with their mobile devices? Based in Palo Alto, our team is responsible for building computer-vision based solutions for shopping - from using the phone’s camera to search for a product to previewing it in your own living space using AR. Our solutions are available in the Amazon Mobile Shopping app and used by millions of people worldwide every day. We use advanced technologies to leverage our vast catalog of images in ways that dramatically improve the experience of Amazon customers. We tackle complex problems in computer vision, computer graphics, deep learning, image search.Key job responsibilitiesWe are looking for a person with a strong sense of ownership and a passion for delivering creative solutions for complex problems on an unprecedented scale. Successful candidate must be innovative, flexible, self-directed, and able to design and write high-performance, reliable, maintainable code. In this role, you will:1. Build and maintain an automated test infrastructure for our backend systems that will be used to validate all aspects of the Visual Search services.2. Create test strategies and automated solutions to assess quality of the search results, and functional and non-functional characteristics of Visual search services.4. Integrate with Build infrastructure to establish a continuous build and test cycle.5. Establish processes and tools set to maintain automation scripts and generate regular test reports.BASIC QUALIFICATIONS- 2+ years of test automation frameworks and tools building experience- 3+ years of non-internship professional software development testing experience- Experience designing or supporting low-maintenance automation frameworks- Experience programming with at least one modern language such as Java, C++, or C# including object-oriented design- Experience debugging, diagnosing, and troubleshooting complex, production software issues- Good experience in Frontend, API and Mobile (iOS and Android) automation framework development. Knowledge of industry standard test automation tools and experience developing product test harnesses.- Experience with CI/CD pipelines, QA concepts and methodology, influencing software engineering best practices within your team- Solid Computer Science fundamentals in objected oriented design, data structures, algorithm design, and complexity analysis. ...

Software Development Engineer, Amazon Demand Side Platform

Imagine having the opportunity to directly shape the experiences of millions of Amazon customers every day. As part of our Advertising team, you'll do just that - designing, building, and maintaining the large-scale systems that power Amazon's advertising offerings.This is no ordinary software engineering role. You'll be tackling complex, industry-defining challenges, leveraging the right technologies to create reliable, high-performance solutions. From decomposing ambiguous problems into clear, straight-forward implementations to collaborating with product managers on new feature ideas, every day will bring novel obstacles to overcome.What makes this role unique? For starters, you'll have the autonomy and experimentation of a start-up environment, backed by the resources and scale of Amazon. You'll work closely with senior engineers, learning from their expertise while also contributing your own innovative thinking. And you'll see the direct impact of your work reflected in the experiences of Amazon's vast customer base.The ideal candidate has a proven track record of delivering new products and features, with a deep understanding of computer science fundamentals, experience building large-scale distributed systems and machine learning infrastructure. You're a self-starter who thrives in fast-paced, collaborative environments, with strong verbal and written communication skills. Most importantly, you're passionate about solving complex problems on behalf of customers.Key job responsibilitiesIn this role, you will:* Design, develop, test, deploy, deliver, and maintain large-scale, highly distributed systems that are core to Amazon’s Advertising stack.* Have the opportunity to grow and broaden your technical skills as you work in an environment that thrives on creativity, experimentation, and product innovation.* Functionally decompose complex problems into simple, straight-forward solutions.* Brainstorm with product management and partner teams about new ideas, technical design and project plans; make data-driven decisions to inform product prioritization.* Drive mission critical projects, work with senior and principal engineers and mentor junior level engineers.If this sounds like the kind of challenge you're eager to take on, we'd love to hear from you. Join our team and help shape the future of Amazon Advertising.About the teamAmazon Advertising is dedicated to driving measurable outcomes for brand advertisers, agencies, authors, and entrepreneurs. Our ad solutions leverage Amazon’s innovations and insights to find, attract, and engage intended audiences throughout their daily journeys.Work/Life HarmonyOur team puts a high value on work-life harmony. It isn’t about how many hours you spend at home or at work; it’s about the flow you establish that brings energy to both parts of your life. We believe striking the right balance between your personal and professional life is critical to life-long happiness and fulfillment. We offer flexibility in working hours and encourage you to find your own balance between your work and personal lives.Mentorship & Career GrowthOur 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. We care about your career growth and strive to assign projects based on what will help each team member develop into a better-rounded professional and enable them to take on more complex tasks in the future.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 Publisher Services (APS)

Amazon’s Advertising Technology team builds the technology infrastructure and ad serving systems to manage billions of advertising queries every day. The result is better quality advertising for publishers and more relevant ads for customers. In this organization you’ll experience the benefits of working in a dynamic, entrepreneurial environment, while leveraging the resources of Amazon.com (AMZN), one of the world's leading companies. Amazon Publisher Services (APS) helps publishers of all sizes and on all channels better monetize their content through effective advertising. APS unites publishers with advertisers across devices and media channels. We work with Amazon teams across the globe to solve complex problems for our customers. The end results are Amazon products that let publishers focus on what they do best - publishing. The APS Publisher Products Engineering team is responsible for building cloud-based advertising technology services that help Web, Mobile, Streaming TV broadcasters and Audio publishers grow their business. The engineering team focuses on unlocking our ad tech on the most impactful Desktop, mobile and Connected TV devices in the home, bringing real-time capabilities to this medium for the first time. An ideal individual is someone who has backend engineering skills and deep data engineering skills like Extract, Transform and Load (ETL), data modeling, database architecture and big data solutions to help improve publisher profitability. The software engineer will help us with complex and ambiguous problems like yield optimization, latency optimization, and pricing recommendation engines. The engineer will have a big impact on the Publisher Products team by designing and implementing effective data models for analytics platform to support fast and flexible queries and also keeping an eye on continuous improvement of our data analytics infrastructure and reporting capability.Key job responsibilities* Submit code and an approach to work that is exemplary writing extensible, maintainable, scalable software.* Drive long-term architectural approaches, innovating to address deficiencies and simplifying when necessary.* Drive the business impact of your systems showing data-driven judgment when making technical trade-offs.* Influence team and organizations’ technical strategy, bringing perspective and provide context to guide future technology choices.* Drive engineering best practices (e.g., Operational Excellence, Security, Quality, etc.) setting team and organizational standards.* Think big, bringing fresh ideas focused on our customers’ needs.* Confronted with discordant views, find the best way forward and influence others to follow that path (build consensus).* Contribute to the professional development of colleagues, improving their technical knowledge and engineering practicesBASIC 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 Manager, Amazon

Stores Foundational AI (SFAI) provides foundational models for other Amazon teams, including the Large Language Model (LLM) powering the Amazon Rufus conversational shopping product. We enable teams to improve shopping on Amazon using the capabilities of representative and generative models. We are searching for pioneers who are passionate about technology, innovation, and customer experience, and are ready to make a lasting impact on the industry.Key job responsibilitiesAs a Software Development Manager in SFAI:- You will lead a group of high-caliber engineers to develop a range of systems supporting the experimentation, training, evaluation, and deployment machine learning models. - You will work closely with science, product, operations, and other partner engineering teams and manage rapidly evolving science and product requirements.- You will be responsible for shaping the strategy and roadmap of your team.- You will own the people management of the team including recruiting, growing engineering talent, and performance management.BASIC QUALIFICATIONS- 5+ years of engineering experience- Knowledge of engineering practices and patterns for the full software/hardware/networks development life cycle, including coding standards, code reviews, source control management, build processes, testing, certification, and livesite operations- Experience delivering products against plan in a fast-paced, multi-disciplined, distributed-responsibility and often ambiguous environment- Experience in recruiting, hiring, mentoring/coaching and managing teams of Software Engineers to improve their skills, and make them more effective, product software engineers ...

Software Engineer III, Search Science Data Infrastructure

The Amazon Search team builds the search engine that powers Amazon's world wide shopping experience. Whenever a customer searches or browses using an Amazon website or application, we connect them to the products and services they are looking for.Search Science Data Infrastructure team is responsible for delivering high quality and fresh ML model training data, and providing seamless access to all ML artifacts through managed Federated Data Lake infrastructure. This big-data platform provides the ML training data to Amazon search ranking, matching quality, search economics and also powers live-site features, including search suggestions, query understanding, spelling, search result ranking, and personalization. More than 350 teams across Amazon consume our datasets. Key job responsibilitiesAs a Software Development Engineer you will:Design & Develop- Design, write code, and ultimately deploy big data and machine learning services. These services define the foundation of our search R&D processes, supporting science, product development and production of the world’s largest product search engine.- Possess good knowledge in performance, large scale distributed system scalability, system architecture, and engineering best practices.Operational Excellence- Obsess over operational excellence, evaluate system performance, security, design system metrics and driving quality improvements- Obsess over customer needs and satisfactionIn this role, you’ll work on the hardest problems, building high quality, architecturally sound systems that are aligned with our business needs and built to handle Amazon's world wide scale. Your expertise is deep and broad; you’re hands on, producing both detailed technical work and high-level architectural designs.BASIC QUALIFICATIONS- 5+ years of non-internship professional software development experience- 5+ years of programming with at least one software programming language experience- 5+ years of leading design or architecture (design patterns, reliability and scaling) of new and existing systems experience- Experience as a mentor, tech lead or leading an engineering team- Experience with neural deep learning methods, machine learning applications and statistical learning.- Experience in developing and deploying large scale machine learning based applications into production, including batch and real-time training data processing and data quality monitoring. ...

Sr Applied Scientist LLM, Amazon Search

We’re working to improve shopping on Amazon using the conversational capabilities of large language models, and are searching for pioneers who are passionate about technology, innovation, and customer experience, and are ready to make a lasting impact on the industry. You'll be working with talented scientists, engineers, and technical program managers (TPM) to innovate on behalf of our customers. If you're fired up about being part of a dynamic, driven team, then this is your moment to join us on this exciting journey!BASIC QUALIFICATIONS- 3+ years of building machine learning models for business application experience- PhD, or Master's degree and 6+ years of applied research experience- Experience programming in Java, C++, Python or related language- Experience with neural deep learning methods and machine learning ...