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 Economist, Amazon Search

The Amazon Search team creates powerful, customer-focused search and advertising 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. This position will develop economic frameworks for selecting products into customer consideration sets, develop a theoretic framework of the search process and customer frictions that lends to policy evaluation, and create frameworks for coordinating product discovery with other marketplace decision systems like ordering, pricing, and delivery optimization.The ideal candidate will have outstanding Economics knowledge, demonstrated strength in practical and policy relevant structural econometrics, strong collaboration skills, proven ability to lead highly ambiguous and large projects, and a drive to deliver results. They will work closely with Economists, Data / Applied Scientists, Engineers, and Product leads to integrate economic insights into policy and production systems Familiarity with informational retrieval and recommender systems is a plus but not required.Key job responsibilitiesThis role is responsible for creating mechanisms (metrics, models, mechanism) that optimize search while accounting for effects on the entirety of the Amazon Stores. Some example projects include:* Develop an economic frameworks for selecting products into customer consideration sets. Utilizing demand estimation, internalizing spillovers (e.g. menu effects), and incorporating long term effects on customer beliefs. We want to embed economics into state of the art list-wise ranking models.* Develop a means of valuing newly launched products and how the impact all aspects of the experience (prices, brand awareness, or even referential utility).* Develop a theoretic framework of the search process with a valuation of customer frictions that lends to evaluation of changes in the experience (aka a “search/browse model”)* Create frameworks for coordinating product discovery with other marketplace decision systems like ordering, pricing, and delivery optimization.BASIC QUALIFICATIONS* PhD in Economics, Computer Science, or highly related field (Statistics, Finance, Math)* 10+ years of experience in industry, consulting, government, or academic research* Demonstrated expertise in structural econometrics * Experience with big data and machine learning or data science* Coding ability in a scripting language such as R or python or STATA ...

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

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 Data Scientist in our team, you will collaborate directly with developers and scientists to produce modeling solutions, you will partner with software developers and data engineers to build end-to-end data pipelines and production code, and you will have exposure to senior leadership as we communicate results and provide scientific guidance to the business. You will analyze large amounts of business data, automate and scale the analysis, and develop metrics (like ROAS, Share of Wallet) that will enable us to continually delight our customers worldwide. As a successful data scientist, you are an analytical problem solver who enjoys diving into data, is excited about investigations and algorithms, can multi-task, and can credibly interface between technical teams and business stakeholders. 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.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· 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 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, 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 ...

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

The Search organization is looking for a passionate and innovative Software Development Engineer based in Palo Alto, to join our Search Client Services Engineering team. Whenever a customer visits an Amazon site worldwide and types in a query 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. Our Search team is made up of world-class Software Engineers, Designers, Data Scientists and Usability Researchers, working around the globe in a close-knit and highly collaborative environment. We build server-side and native applications and experiences across desktop, phone, tablet and other devices.If you have a solid track record in solving a problem end-to-end by designing and building a software to solve complex problem, and a knack for automating and simplifying processes leveraging software development skills, then we want to talk to you.In this role, you will be responsible for designing and developing internal tools and applications to solve complex business and operational problems to maximize the productivity of Search systems development, without introducing unnecessary cost or complication. You are expected to gain deep understanding of the Search Backend architecture and its configuration system, in order to translate business requirements to a technical specification and make necessary changes to the systems. A strong partnership and collaboration with the architects, the builders, and the tenants of the system will be required in order to succeed in this role.Key job responsibilities* Develop and maintain internal tools owned by the team, that helps improving productivity of developers inside/outside of Amazon Search* Make changes to the Search Engine configuration system to meet with business requirementsA day in the life* 40-50% of the time is used for project work* 20-30% of the time is used for weekly sprint task(s)* 10-20% of the time is used for on-call responsibility (weekly on-call rotation)* 5-10% of the time is used for regular meetings and 1:1sBASIC 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 Development Engineer, Amazon Publisher Cloud

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. Amazon Publisher Cloud (APC) is a game-changing new service, that operates at the intersection of advertising, secure signal collaboration, and cloud services. The full stack engineer will also help architect and provide guidance on building End-to-End system optimized for low latency, high transactional scale and processing petabytes of data. Successful members of this team collaborate effectively with cross-functional software development teams, and engineering teams to solve problems and deliver successfully against high operational standards of system availability and reliability. We look for engineers who are excellent communicators, self-motivated, flexible, hardworking, and who like to move fast.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 ...