Principal Technical Program Manager , Amazon

Principal Technical Program Manager - Amazon Core Search, Palo Alto, CA. Amazon Search creates 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 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 infrastructure 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, low latency and high throughput distributed systems, deep learning inference systems, and fault-tolerant application hosting frameworks. 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 to deliver quality search experiences that customers love. As a single-threaded owner, you are trusted to operate with complete independence.Key job responsibilitiesKey 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 infrastructure features - Partner with Engineering, Science, Operations, and partner teams to create best-in-class search solutions for customers - Analyze stakeholder feedback 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 resilient systems that power great customer experiences - Roll up sleeves as necessary to ensure projects stay on schedule and meet our high standards of qualityA day in the lifeAmazon offers a full range of benefits that support you and eligible family members, including domestic partners and their children. Benefits can vary by location, the number of regularly scheduled hours you work, length of employment, and job status such as seasonal or temporary employment. The benefits that generally apply to regular, full-time employees include:Medical, Dental, and Vision CoverageMaternity and Parental Leave OptionsPaid Time Off (PTO)401(k) PlanIf you are not sure that every qualification on the list above describes you exactly, we'd still love to hear from you! At Amazon, we value people with unique backgrounds, experiences, and skillsets. If you’re passionate about this role and want to make an impact on a global scale, please apply!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 ...

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 ...

Principal Technical Program Manager, Search Relevance Prod. Mgt

The Amazon Search Ranking and Relevance team is responsible for helping customers find relevant products that meet their expectations in terms of price, quality, and convenience. Our goal is to make shopping easy and enable customers to shop with confidence.We are currently seeking a Principal TPM to join our team and utilize machine learning (AI, ML) to enhance the Amazon Search experience. The mission of this role will be to ensure that customers perceive Search as a trusted friend that directly answers their questions, assists them in exploring Amazon's extensive selection, and empowers them to shop with confidence, knowing that they have made the right choice.Key job responsibilitiesAs the Principal TPM for Search Ranking and Relevance, your role is to create and execute the vision and strategy for the Relevance team's new products. Your focus is on delivering excellent shopping experiences for customers by understanding their shopping intents and incorporating relevant features on the search page. The ideal candidate should have experience in a fast-paced environment and a strong bias for action.You will collaborate with global teams to identify and prioritize needs, influence the organization, and create high-quality search experiences. Your expertise in search engines and recommender systems will be crucial in expanding beyond the current offerings. Success in this role requires a customer-centric approach, innovative thinking, and effective communication.Working closely with a team, you will create scalable shopping experiences that contribute to a delightful shopping experience for Amazon customers. This is a technical role that may require a tech assessment.A day in the lifeAmazon offers a full range of benefits that support you and eligible family members, including domestic partners and their children. Benefits can vary by location, the number of regularly scheduled hours you work, length of employment, and job status such as seasonal or temporary employment. The benefits that generally apply to regular, full-time employees include:Medical, Dental, and Vision CoverageMaternity and Parental Leave OptionsPaid Time Off (PTO)401(k) PlanIf you are not sure that every qualification on the list above describes you exactly, we'd still love to hear from you! At Amazon, we value people with unique backgrounds, experiences, and skillsets. If you’re passionate about this role and want to make an impact on a global scale, please apply!About the teamWithin the Search Relevance and Ranking team, our mission is to empower customers to shop effortlessly and confidently. We achieve this by providing relevant products and information through a well-organized interface. This is made possible by utilizing AI and ML models to gain deep insights into customer behaviors and preferences. By doing so, we ensure the delivery of the most relevant results that align with customer goals. Our access to a wealth of data enables us to create smarter and personalized experiences for both customers and selling partners using machine learning.Our team is known for its high motivation, collaborative culture, and genuine enthusiasm for the work we do. We uphold strong entrepreneurial values and maintain a proactive approach. In this role, you will address customer challenges, define a strategic vision, prioritize, and invest in innovative recommendation technology. Additionally, you will create innovative models and tailored search experiences globally and across all devices. This high-impact role requires creative thinking and enjoys strong executive support.As a leader, you will promote teamwork, collaboration, and commitment among diverse teams, ultimately delivering a satisfying customer experience. You will have full ownership, from strategy development to execution, performance assessment, and daily oversight of search relevance and ranking programs.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 ...

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 Data Scientist - APS, Publisher Products

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. As a successful Data Scientist in our team, · You are an analytical problem solver who enjoys diving into data, is excited about investigations and algorithms, and can credibly interface between technical teams and business stakeholders. You will collaborate directly with product managers, BIEs and our data infra team.· You will analyze large amounts of business data, automate and scale the analysis, and develop metrics (e.g., user recognition, ROAS, Share of Wallet) that will enable us to continually measure the impact of our initiatives and refine the product strategy.· Your analytical abilities, business understanding, and technical aptitude will be used to identify specific and actionable opportunities to solve existing business problems and look around corners for future opportunities. Your expertise in synthesizing and communicating insights and recommendations to audiences of varying levels of technical sophistication will enable you to answer specific business questions and innovate for the future.· You will have direct exposure to senior leadership as we communicate results and provide scientific guidance to the business.Major responsibilities include:· Utilizing code (Apache, Spark, Python, R, Scala, etc.) for analyzing data and building statistical models to solve specific business problems.· Collaborate with product, BIEs, software developers, and business leaders to define product requirements and provide analytical support· Build customer-facing reporting to provide insights and metrics which track system performance· Influence the product strategy directly through your analytical insights· Communicating verbally and in writing to business customers and leadership team with various levels of technical knowledge, educating them about our systems, as well as sharing insights and recommendationsBASIC QUALIFICATIONS- 5+ years of data querying languages (e.g. SQL), scripting languages (e.g. Python) or statistical/mathematical software (e.g. R, SAS, Matlab, etc.) experience- 4+ years of data scientist experience- Bachelor's degree- Experience with statistical models e.g. multinomial logistic regression ...

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, 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 System Dev Engineer, Visual Search

In this role...In this role, you will be a senior member of the team, driving operational health of our systems. You will drive initiatives and identify recurring issues in our systems and help build more resilient infrastructure and monitoring setup. You will own campaigns related to improving our automated alerts and the on-call process. You will drive work related to companywide mandatory software upgrades, OS patching needs and create automation around such common asks for the team. You will build automation to determine health of our overall systems. 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 build high-performance, reliable, maintainable systems to monitor our customer facing applications and services. The candidate should be able to identify automation needs and build innovative scripts and automations to help the team make systems more maintainable. The candidate should be able to find ways to catch problems before they happen by actively keeping track of changes that are occurring outside our immediate team. 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! Key job responsibilitiesKey Job Responsibilities* Operational Excellence (OE): You’ll lead this charter for the team by introducing mechanisms, processes and advocating for OE culture with the objective of reducing and eliminating operational load. You will help the team handle things before they become problems. You will examine high severity events and prevent their recurrence. You will establish OE program to identify and drive resolution for team specific, cross-service and inter-service issues. You will introduce, review and own operational metrics/goals and be responsible for Service Level Objectives across Visual Shopping org.* Systems Development: We develop and own high-throughput, cost-effective pipelines to support feature extraction and indexing for our web-scale Information Retrieval (IR) system. We own low latency, highly-available runtime systems. You will co-own these systems with the team, identify areas of efficiency areas across our stack in terms of development, deployment, hardware and observability.* Cross-Team Collaboration: Our services power several other systems across the larger Search Org. You’ll represent the team in meetings with stakeholders and customers from other teams and work with them closely to ensure we can support their needs in terms of load, latency and functionality.* Learning: You will partner with people in similar roles in other teams and bring back best practices.About the teamAbout the team 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, LLM, 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.BASIC QUALIFICATIONS- 5+ years of systems design, software development, operations, automation, and process improvement experience- 5+ years of development/programming/scripting language (Python/Java/Bash/Perl) experience- 5+ years of deploying and operating in a Linux/Unix environment experience- Experience with CI/CD pipelines build processes- Experience building tools for building, testing, releasing or monitoring- Bachelor's degree ...

Snr Principal, Applied Science , Amazon

The charter of the Amazon Shopping Team is to improve shopping on Amazon using the conversational capabilities of large language models. We are working on an AI-first initiative to further improve the way we do search using large-scale foundation models. These foundation models are also used in downstream applications by various partner teams in Amazon Stores. Our goal is to build large language models (LLMs), which can empower conversational applications and facilitate online shopping. The team is 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 Distinguished Scientist, you will act as Generative AI expert across the entirety of Amazon.With your expertise in both theory and practice of Generative AI you will be a strategic advisor to various S-teams and provide practical, clinical advice to business owners and communicate recommendations to leadership and, as appropriate, customers and external stakeholders.You will see around corners and identify business problems that may impact customers a few years out.You will delve into problems that are unique and unsolved to propose and deliver solutions that build upon on decades of published scientific research and business judgment.With your reputation in advancing current science your impact will be beyond your immediate research circles to influence research in adjacent disciplines and beyond.Your research will spark new lines of inquiry and will be leveraged by a broad array of technologists.Published work exemplifies resounding business impact at scale and represents industry-first inventions for customers.Your experience in identifying and delivering mechanisms will improve scientific knowledge integration into product.You will drive major new science heavy product launches with org-wide scope and impact.BASIC QUALIFICATIONSPhD degree in computer science, engineering, or mathematics * 20+ years of experience in the field * A track record of world-class publication in related disciplines * Demonstrated expertise in both theory and practice of disciplines ...

Software Dev Engineer II, Amazon

We’re building a foundational LLM for Amazon Stores that fuses general world knowledge with Amazon e-commerce domain knowledge to provide new and improved shopping experiences for our customers. 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. You’ll be working with talented scientists, and engineers 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!Key job responsibilitiesIn this role you will leverage your engineering background and expertise to help develop generative AI for shopping. On a day-to-day basis, you will:- Develop big data and machine learning pipelines to enable the training, evaluation, and deployment of large language models.- Create tooling to accelerate model experimentation and draw key insights from diverse aspects of model performance metrics- Interface with partner engineering teams, applied scientists, and product managers to define requirements for production systems, collaborate on science experimentation, and creating plan for deployment.- Move quickly and navigate ambiguity, make short-term and long-term trade offs, and deliver incrementally.- Work on a wide range of technologies and problems, from big data distributed computing, internal tooling to streamline machine learning operations, to prompt engineering.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- Experience in developing machine learning pipelines, developing large language model or natural language understanding models. ...

Software Development Engineer II, PubTech, PubTech Supply Forecasting

Amazon Advertising is dedicated to driving measurable outcomes for brand advertisers, agencies, authors, and entrepreneurs. Our ad solutions—including sponsored, display, video, and custom ads—leverage Amazon’s innovations and insights to find, attract, and engage intended audiences throughout their daily journeys. With a range of flexible pricing and buying models, including self-service, managed service, and programmatic ad buying, these solutions help businesses build brand awareness, increase product sales, and more.Amazon Ads - Publisher Technology (PubTech) is a new and exciting program that is building supply side technology and pioneering novel experiences for our content publishers including audio (Alexa), video (Prime Video, Twitch, Freevee, FireTV), display (Amazon.com) to aid in their selling their inventory, optimize yield, and maximize monetization.We are looking for a software engineer with a passion for dealing with internet scale datasets to work on Amazon's Analytics, Forecasting and Optimization Platform for advertising. Our platform is used across Amazon by a variety of advertising programs including Display, Video, Mobile and Kindle. Our team builds end-to-end solutions including data pipelines, large scale index data structures, time series models, software services and large scale data visualizations. Our systems are based on a mix of AWS and third-party technologies.Key job responsibilities* Work closely with a group of highly talented and motivated software and data science engineers who build systems and models used to analyze petabytes of data* Build scalable distributed systems using AWS and other technologies solving for data size and compute performance* Work with cross functional teams of product, UX, data science, sales to build/enhance innovative advertising/forecasting products for our customers.* Mentor junior team membersBASIC 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 Ads, Performance Demand

Are you interested in building a green field product opportunity within Amazon Advertising? Do you want to have direct and immediate impact on millions of customers every day? If you are a self-starter, enjoy designing large scale distributed and orchestration systems, and are intrigued by ambiguous problems, this is a unique opportunity to build a new initiative from scratch with some of the best full-stack engineers at Amazon. We pioneer the usage of modern full-stack technologies at Amazon scale. Join today and you will transform how advertisers run performance campaigns on Amazon DSP.Key job responsibilitiesIn this role, you will deal with mostly Java for backend and React/JavaScript for front-end, various persistence technologies like DynamoDB, ElasticSearch, and multitude of native AWS offerings to analyze big data (e.g. SageMaker, EMR). This is an opportunity to Think Big and create an engaging experience on new products, which our customers will love. You will have flexibility to drive changes to our front-end, backend and science infrastructure, and be able to work with different skillset including big data and engineering to build new features. This is a large initiative that spans across multiple existing and to be formed engineering and product teams within the Advertising organization.A day in the lifeYou are enthusiastic about helping in defining our products, shaping ambiguous business goals into working software solutions. You are comfortable taking initiative and working across teams in a relatively unstructured environment. You have well-honed, insightful architectural design instincts, and enjoy building simple and elegant systems that will scale to support millions of users. Passion for the customer and their experience with our products is a key requirement for you.About the teamOur team is responsible for full-stack implementation and integration of new advertising products, which power the ad measurement of online and offline ad conversions. This is an opportunity to get in on the ground floor and help shape our advertising technologies, products and business. Our products enable advertisers to bring their first-party data into amazon eco system, helping advertisers adapt to new trends and consumer behaviors, ultimately ensuring their campaigns continue to resonate with the right audience.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 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 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. ...

Software Engineer, Amazon

The Lucene Search Engine team designs and develops query serving and indexing components of Amazon product search stack. Our mission-critical service is built with open-source Lucene at its heart.The service is responsible for matching customer keywords to products in Amazon’s catalog, applies business rules to narrow down the selection and rank selected products using sophisticated algorithms all under a strict latency budget. Our service is designed to support both lexical and semantic matching using state-of-the-art (SOTA) approximate near neighbor (ANN) search on learned vector representations (embeddings).As a member of this team you will get a chance to dive deep into search engine internals and improve its lexical and semantic matching capabilities. You will also get a chance to partner with teams building conversational search experience on top of our Search Engine.Key job responsibilities- Dive deep into search engine internals to identify opportunities for improving performance and efficiency of Search Engine.- Collaborate with partner teams to turn feature requests into requirements and work with Senior and Principal engineers to define project roadmap.- Own the end-to-end delivery on a medium complexity project.- Contribute to open source Lucene and bring latest advancements in Lucene in house.- Improve the semantic matching capabilities of Search Engine.- Design and develop tooling to improve operational efficiency.- Participate in oncall and maintain a high bar on operational excellence.BASIC QUALIFICATIONS- 5+ 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- Bachelor's degree in computer science or equivalent- 2+ years of big data technologies such as AWS, Hadoop, Spark, Pig, Hive, Lucene/SOLR or Storm/Samza experience- 2+ years of server-side development experience ...

Sr Economist, Amazon Search, Amazon

Amazon is one of the most popular sites in the US. Our product search engine, one of the most heavily used services in the world, indexes billions of products and serves hundreds of millions of customers world-wide.Within Amazon Search, the Data Science team brings expertise in constrained optimization, modeling data, and experimental methods. We partner with internal and external teams to bring create pioneering new insights, develop new measurement and testing methodologies, and hone optimization strategies. We ensure Search's systems, models, and teams properly optimizing over trade-offs in the function of the search experience. In addition to working with partners, we incubate new modeling techniques, and perform 'front line recon' on potential new models and tools. We are looking for a Senior Economist to independently leverage petabyte scale data, seek out opportunities, and deliver models, metrics, or insights that creates wins for customers.Key job responsibilitiesMeasure / Quantify / Expand- Design, size, and analyze field experiments at scale.- Apply econometric or statistical knowledge to improve Amazon Search (using machine learning techniques is a plus)- Retrieve, synthesize, and present critical data in a format that is immediately useful to answering specific questions or improving system performance.- Analyze historical data to identify trends and support decision making.Explore / Enlighten- Formalize assumptions about how Amazon Search is expected to work.- Given anomalies, whether anecdotal or identified automatically, deep dive to explain why they happen, and identify fixes.Decide / Recommend- Build decision-making models and propose solution for the business problem you defined- Analyze A/B tests and extract understanding of customer behavioral responses- Conduct written and verbal presentation to share insights and recommendations to audiences of varying levels of technical sophistication.- Utilize code (python or another object oriented language) for data analyzing and modeling algorithmAbout the teamThe mission of the Search Data Science team is to build a world class shopping experience that delights customers. We focus on the long term and big picture, ensuring that the search page is balancing strategic trade-offs. We bring to this effort expertise in constrained optimization, causal inference, and marketplace equilibrium effects. We build systems, metrics, and mechanisms to ensure that product decisions are scientifically sound. We develop models to estimate the downstream dollar value of the quality of the experience. We spend time on evaluating experiments to develop durable learnings.BASIC QUALIFICATIONS- PhD in economics or equivalent- Experience in building statistical models using R, Python, STATA, or a related software ...

Sr. Applied Scientist, Amazon

The Amazon Search Mission Understanding (SMU) team is at the forefront of revolutionizing the online shopping experience through the Amazon search page. Our ambition extends beyond facilitating a seamless shopping journey; we are committed to creating the next generation of intelligent shopping assistants. Leveraging cutting-edge Large Language Models (LLMs), we aim to redefine navigation and decision-making in e-commerce by deeply understanding our users' shopping missions, preferences, and goals. By developing responsive and scalable solutions, we not only accomplish the shopping mission but also foster unparalleled trust among our customers. Through our advanced technology, we generate valuable insights, providing a guided navigation system into various search missions, ensuring a comprehensive and holistic shopping experience. Our dedication to continuous improvement through constant measurement and enhancement of the shopper experience is crucial, as we strategically navigate the balance between immediate results and long-term business growth.We are seeking an Applied Scientist who is not just adept in the theoretical aspects of Machine Learning (ML), Artificial Intelligence (AI), and Large Language Models (LLMs) but also possesses a pragmatic, hands-on approach to navigating the complexities of innovation. The ideal candidate will have a profound expertise in developing, deploying, and contributing to the next-generation shopping search engine, including but not limited to Retrieval-Augmented Generation (RAG) models, specifically tailored towards enhancing the Rufus application—an integral part of our mission to revolutionize shopping assistance. You will take the lead in conceptualizing, building, and launching groundbreaking models that significantly improve our understanding of and capabilities in enhancing the search experience. A successful applicant will display a comprehensive skill set across machine learning model development, implementation, and optimization. This includes a strong foundation in data management, software engineering best practices, and a keen awareness of the latest developments in distributed systems technology. We are looking for individuals who are determined, analytically rigorous, passionate about applied sciences, creative, and possess strong logical reasoning abilities.Join the Search Mission Understanding team, a group of pioneering ML scientists and engineers dedicated to building core ML models and developing the infrastructure for model innovation. As part of Amazon Search, you will experience the dynamic, innovative culture of a startup, backed by the extensive resources of Amazon.com (AMZN), a global leader in internet services. Our collaborative, customer-centric work environment spans across our offices in Palo Alto, CA, and Seattle, WA, offering a unique blend of opportunities for professional growth and innovation.Key job responsibilitiesCollaborate with cross-functional teams to identify requirements for ML model development, focusing on enhancing mission understanding through innovative AI techniques, including retrieval-Augmented Generation or LLM in general. Design and implement scalable ML models capable of processing and analyzing large datasets to improve search and shopping experiences. Must have a strong background in machine learning, AI, or computational sciences.Lead the management and experiments of ML models at scale, applying advanced ML techniques to optimize science solution.Serve as a technical lead and liaison for ML projects, facilitating collaboration across teams and addressing technical challenges. Requires strong leadership and communication skills, with a PhD in Computer Science, Machine Learning, or a related field.BASIC QUALIFICATIONS- 3+ years of building models for business application experience- PhD, or Master's degree and 4+ years of CS, CE, ML or related field experience- Experience with Large Language Models- Experience programming in Java, C++, Python or related language ...

Sr. Applied Scientist, LLM, Natural Language Shopping, Search Quality

Come transform Amazon Search using Large Language Models (LLMs). We are building new approaches to bring in a step change to both Amazon Rufus and Amazon Search.You will innovate with your team to provide delightful answers to customers by incorporating world knowledge in matching and ranking models, and helping the models deeply understand semantic meaning in descriptive and conversational queries such as "light tent for snow camping with my son", “best toys for on the go” or “cheap plus size summer pajamas”.Key job responsibilities- You will analyze large scale datasets- define metrics that reflect customer experience- invent techniques that improve capabilities such as understanding of natural language queries, questions and conversations- test your ideas in controlled experiments- train, fine-tune and align Large Language Models (LLMs).- distill Large Language Models into Fast Language Models and deploy them to operate at Amazon scale with imperceptible latenciesBASIC 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 ...

Sr. Applied Scientist, Search Experimentation and ML

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 or browses through product categories, Amazon Product 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. Our Search Relevance team works to maximize the quality and effectiveness of the search experience for visitors to Amazon websites worldwide.The Search Relevance team focuses on several technical areas for improving search quality. In this role, you will invent universally applicable signals and algorithms for training machine-learned ranking models. The relevance improvements you make will help millions of customers discover the products they want from a catalog containing millions of products. You will work on problems such as predicting the popularity of new products, developing new ranking features and algorithms that capture unique characteristics, and analyzing the differences in behavior of different categories of customers. The work will span the whole development pipeline, including data analysis, prototyping, A/B testing, and creating production-level components.Joining this team, 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 Internet companies. We provide a highly customer-centric, team-oriented environment in our offices located in Palo Alto, California.Please visit https://www.amazon.science for more information.Key job responsibilitiesKey job responsibilities for this role include but not limited to 1) exploring new hypotheses related to better search ranking, 2) training state of the art DL ranking models to balance multiple aspects of relevance and personalization, and 3) design, running, and analyzing AB tests to validate your hypotheses.BASIC QUALIFICATIONS- 3+ years of building machine learning models for business application experience- PhD, or Master's degree and 4+ years of applied research experience- Experience programming in Java, C++, Python or related language- Experience with neural deep learning methods and machine learning- Experience in patents or publications at top-tier peer-reviewed conferences or journals ...

Sr. Applied Scientist, Search Ranking

The Amazon Search team creates customer-focused search solutions and technologies. Whenever a customer visits an Amazon site worldwide and types in a query or browses through product categories, our services go to work. We design, develop, and deploy high performance, fault-tolerant distributed search systems used by millions of Amazon customers every day.Within Amazon Search, the Relevance Ranking team has a mission to solve customer problems that require advancing the state of the art in ranking. We work backwards from the customer to create value for them by addressing an underlying, unsolved scientific problem. We deploy our solutions through distributed systems that operate at millisecond latencies at Amazon scale. We strive to publish our solutions and open-source our software so that the broader scientific community can benefit.As a Sr. Applied Scientist on our team, your role is to leverage your strong background in Computer Science, Deep Learning and Generative AI to help build the next generation of our model development and assessment pipeline, harness and explain rich data at Amazon scale, and provide automated insights to improve machine learned models that impact millions of customers every day. This role requires a pragmatic technical leader comfortable with ambiguity, capable of summarizing complex data and models through clear visual and written explanations. The ideal candidate will have experience with deep learning models and information retrieval/recommendation systems. We are particularly interested in experience applying natural language processing, deep learning, and generative AI at scale. Additionally, we are seeking candidates with strong rigor in applied sciences and engineering, creativity, curiosity, and great judgment.Your responsibilities include: - Analyze the data and metrics resulting from traffic into Amazon's product search service. - Design, build, and deploy effective and innovative ML solutions to improve search ranking. - Evaluate the proposed solutions via offline benchmark tests as well as online A/B tests in production. - Publish and present your work at internal and external scientific venues in the fields of ML/NLP/IR.Your benefits include: - Working on a high-impact, high-visibility product, with your work improving the experience of millions of customers. - The opportunity to use (and innovate) state-of-the-art ML methods to solve real-world problems. - Excellent opportunities, and ample support, for career growth, development, and mentorship. - Competitive compensation, including relocation support.The Relevance Ranking team operates primarily out of Amazon's Palo Alto office. You will have an opportunity to influence our goals and mission. Your solutions will impact all of Amazon's retail customers. We are a mix of applied scientists and software engineers who collaborate with other teams within Amazon Search to solve and deploy deep learning solutions at scale.BASIC QUALIFICATIONS- 5+ years of building machine learning models for business application experience- PhD, or Master's degree- Experience programming in Java, C++, Python or related language- Experience with neural deep learning methods and machine learning ...