dhillon_inderjit_0.jpg
Amazon Fellow Inderjit Dhillon
Credit: University of Texas at Austin

How Amazon Fellow Inderjit Dhillon is improving shopping discovery on Amazon

Developing machine learning frameworks that can enhance context-aware AI has been an area of focus for Dhillon’s entire career.

There are millions of items in the Amazon catalog. To ensure a great customer experience along a customer’s shopping journey, it is important to surface the right products or information at the right time.

Suppose you type the query “digital cameras” on Amazon.com. The system ought to recognize this as the beginning of your shopping journey. A variety of options to help you conduct your research might be better than just showing the top-selling products in the camera category. The results could include a list of editorial recommendations that call out the “must-have” features at the most affordable prices. As another example, consider two consecutive queries made by a customer: “shorts for boys” followed by “red adidas shorts for toddler boy”.

These queries have age, gender, color, brand and a product type specified, but the information is added progressively as the customer moves through their shopping mission. To ensure a good customer experience, the shopping engine should be able to display progressively more relevant results that are closely aligned with the customer intent, that is likely to evolve as the customer interacts with the store.

Enter Amazon Fellow Inderjit Dhillon, who is using his expertise in machine learning to invent and deploy new AI methods to help customers along their shopping journey.

Context-aware artificial intelligence (AI) – where agents make decisions based on a broader awareness of the customer’s actions – is one of the most challenging problems in machine learning. Developing machine learning frameworks that can enhance context-aware AI has been an area of focus for Dhillon’s entire career.

“I have been passionate about, and involved in, machine learning research for over 20 years both in academia and in the industry,” says Dhillon. “After getting my PhD from UC Berkeley, I worked at IBM Research, where I developed machine learning methods to enhance user facing systems – in particular, call center and search systems. This customer-centric work helped drive new technical research, namely, the development of new document and graph clustering and co-clustering algorithms that are effective and efficient in high-dimensional spaces.”

Dhillon’s interest in machine learning motivated him to join academia.

“After I graduated, I felt the incessant need to read up on the existing machine learning literature. I figured that the best way to stay up to date with the latest in machine learning was to teach it. So I became a professor at UT Austin, and have taught machine learning to bright-eyed and incredibly smart and motivated students since then.”

Dhillon joined Amazon as an Amazon Fellow in 2017. Amazon Fellows are a select group of scientists from academia that are working at the company to solve hard science problems that can deliver a broad impact.

“Throughout my research career, I have been passionate about developing impactful open-source software. As part of my graduate studies, I wrote mathematical software based on my PhD dissertation that became part of the ubiquitous open-source LAPACK package. My software is now used by millions of users of the popular R software package when they need to perform principal components analysis or do other eigenvalue computations. My group's open-source software for recommender systems, high-dimensional document clustering and co-clustering, graph clustering and inverse covariance estimation has also been widely adopted.”

Dhillon was impressed by Amazon’s approach to customer-obsessed science.

“While my software had been used in fields as diverse as healthcare, computational chemistry, social-network analysis and recommender systems, what was missing was direct interaction with the end customer. So Amazon was a natural destination.”

One of the innovations that Dhillon is driving is the Prediction for Enormous and Correlated Output Spaces (PECOS) project. The PECOS machine learning framework aims to find relevant results from an enormous output space of potential candidates.

There are a large number of outputs for a typical shopping query. Many of the results displayed after a customer’s search are related to infrequent ‘tail’ items. Surfacing ‘tail’ items is tricky when you consider that training data is available primarily for the most common ‘head’ outputs. Given the inherent paucity of training data for most of the items, developing machine learning models that perform well for spaces of this size is challenging.

Dhillon’s team is tackling the problem in three phases, each of which select the most-relevant items to a shopper from Amazon’s vast catalog.

“In the semantic indexing phase, we form a data structure based on training data to organize the enormous but correlated output space. In the next matching phase, we use this index to efficiently reduce the output space to a much smaller candidate set for a given input. Finally, a more computationally expensive ranking step identifies the best outputs from the smaller match set. For each of these phases, we are developing new state-of-the-art machine learning approaches that are able to effectively transfer data that is observed for the head items to the tail items, thereby returning more relevant results. Moreover, the inference phase in PECOS needs to have incredibly low latency in order to be responsive to the evolving customer intent. Accomplishing all the above is not straightforward; indeed our work has brought together scientists and engineers working in machine learning, computer science, statistics and high-performance computing.”

Dhillon says that he is looking to solve similar problems that have large-scale impact by developing further collaborations between Amazon and academia. In doing so, he wants to build on his track record of open-sourcing general purpose software that helps Amazon’s customers, while at the same time, advancing the state-of-the-art in machine learning.

“Developing truly impactful solutions necessitates collaboration with the wider research community. To this end, we’re working with the Berkeley Artificial Intelligence Research Lab at UC Berkeley on open research projects.”

Making an impact at scale has been important to me throughout my career. It has been a personal barometer of satisfaction, and I am delighted that I am able to achieve these goals at Amazon.
Inderjit Dhillon, Amazon Fellow

Amazon is a part of the BAIR Open Research Commons’ Joint Collaboration Tier. Other industry sponsors of BAIR include Google, Facebook, and Samsung. BAIR brings together UC Berkeley researchers across the areas of machine learning, natural language processing, reinforcement learning, computer vision, and robotics. These include 30 faculty members (such as Michael I. Jordan, Amazon Scholar and professor at U.C. Berkeley), and more than 200 graduate students and postdocs pursuing research in cross-cutting themes including multi-modal deep learning, human-compatible artificial intelligence (AI), and connecting AI with other scientific disciplines and the humanities.

“Making an impact at scale has been important to me throughout my career,” says Dhillon. “It has been a personal barometer of satisfaction, and I am delighted that I am able to achieve these goals at Amazon.”

Related content

US, NY, New York
We are seeking a Robotics/AI Motor Control Scientist to develop cutting-edge machine learning algorithms for motor control systems in robots. In this role, you will focus on creating and optimizing intelligent motor control strategies to enable robots to perform complex, whole-body tasks. Your contributions will be essential in advancing robotics by enabling fluid, reliable, and safe interactions between robots and their environments. Key job responsibilities - Develop controllers that leverage reinforcement learning, imitation learning, or other advanced AI techniques to achieve natural, robust, and adaptive motor behaviors - Collaborate with multi-disciplinary teams to integrate motor control systems with robotic hardware, ensuring alignment with real-world constraints such as actuator dynamics and energy efficiency - Use simulation and real-world testing to refine and validate control algorithms - Stay updated on advancements in robotics, AI, and control systems to apply advanced techniques to robotic motion challenges - Lead technical projects from conception through production deployment - Mentor junior scientists and engineers - Bridge research initiatives with practical engineering implementation About the team Fauna Robotics, an Amazon company, is building capable, safe, and genuinely delightful robots for everyday life. Our goal is simple: make robots people actually want to live and interact with in everyday human spaces. We believe that future won’t arrive until building for robotics becomes far more accessible. Today, too much effort is spent reinventing the fundamentals. We’re changing that by developing tightly integrated hardware and software systems that make it faster, safer, and more intuitive to create real-world robotic products. Our work spans the full stack: mechanical design, control systems, dynamic modeling, and intelligent software. The focus is not just functionality, but experience. We’re building robots that feel responsive, expressive, and genuinely useful. At Fauna, you’ll work at the frontier of this space, helping define how robots move, manipulate, and interact with people in natural environments. It’s an opportunity to solve hard problems across hardware and software with a team focused on making robotics accessible and joyful to build. If you care about making robotics real for everyone and building systems that are as delightful as they are capable, we’re interested in hearing from you. an opportunity to solve hard problems across hardware and software with a team focused on making robotics accessible and joyful to build. If you care about making robotics real for everyone and building systems that are as delightful as they are capable, we’re interested in hearing from you.
US, WA, Seattle
Amazon.com strives to be Earth's most customer-centric company where customers can shop in our stores to find and discover anything they want to buy. We hire the world's brightest minds, offering them a fast paced, technologically sophisticated and friendly work environment. Economists in the Forecasting, Macroeconomics & Finance field document, interpret and forecast Amazon business dynamics. This track is well suited for economists adept at combining times-series statistical methods with strong economic analysis and intuition. This track could be a good fit for candidates with research experience in: macroeconometrics and/or empirical macroeconomics; international macroeconomics; time-series econometrics; forecasting; financial econometrics and/or empirical finance; and the use of micro and panel data to improve and validate traditional aggregate models. Economists at Amazon are expected to work directly with our senior management and scientists from other fields on key business problems faced across Amazon, including retail, cloud computing, third party merchants, search, Kindle, streaming video, and operations. The Forecasting, Macroeconomics & Finance field utilizes methods at the frontier of economics to develop formal models to understand the past and the present, predict the future, and identify relevant risks and opportunities. For example, we analyze the internal and external drivers of growth and profitability and how these drivers interact with the customer experience in the short, medium and long-term. We build econometric models of dynamic systems, using our world class data tools, formalizing problems using rigorous science to solve business issues and further delight customers.
US, WA, Seattle
Amazon.com strives to be Earth's most customer-centric company where customers can shop in our stores to find and discover anything they want to buy. We hire the world's brightest minds, offering them a fast paced, technologically sophisticated and friendly work environment. Economists at Amazon partner closely with senior management, business stakeholders, scientist and engineers, and economist leadership to solve key business problems ranging from Amazon Web Services, Kindle, Prime, inventory planning, international retail, third party merchants, search, pricing, labor and employment planning, effective benefits (health, retirement, etc.) and beyond. Amazon Economists build econometric models using our world class data systems and apply approaches from a variety of skillsets – applied macro/time series, applied micro, econometric theory, empirical IO, empirical health, labor, public economics and related fields are all highly valued skillsets at Amazon. You will work in a fast moving environment to solve business problems as a member of either a cross-functional team embedded within a business unit or a central science and economics organization. You will be expected to develop techniques that apply econometrics to large data sets, address quantitative problems, and contribute to the design of automated systems around the company.
US, WA, Seattle
Amazon.com strives to be Earth's most customer-centric company where customers can shop in our stores to find and discover anything they want to buy. We hire the world's brightest minds, offering them a fast paced, technologically sophisticated and friendly work environment. Economists at Amazon partner closely with senior management, business stakeholders, scientist and engineers, and economist leadership to solve key business problems ranging from Amazon Web Services, Kindle, Prime, inventory planning, international retail, third party merchants, search, pricing, labor and employment planning, effective benefits (health, retirement, etc.) and beyond. Amazon Economists build econometric models using our world class data systems and apply approaches from a variety of skillsets – applied macro/time series, applied micro, econometric theory, empirical IO, empirical health, labor, public economics and related fields are all highly valued skillsets at Amazon. You will work in a fast moving environment to solve business problems as a member of either a cross-functional team embedded within a business unit or a central science and economics organization. You will be expected to develop techniques that apply econometrics to large data sets, address quantitative problems, and contribute to the design of automated systems around the company.
US, WA, Seattle
Amazon.com strives to be Earth's most customer-centric company where customers can shop in our stores to find and discover anything they want to buy. We hire the world's brightest minds, offering them a fast paced, technologically sophisticated and friendly work environment. Economists at Amazon partner closely with senior management, business stakeholders, scientist and engineers, and economist leadership to solve key business problems ranging from Amazon Web Services, Kindle, Prime, inventory planning, international retail, third party merchants, search, pricing, labor and employment planning, effective benefits (health, retirement, etc.) and beyond. Amazon Economists build econometric models using our world class data systems and apply approaches from a variety of skillsets – applied macro/time series, applied micro, econometric theory, empirical IO, empirical health, labor, public economics and related fields are all highly valued skillsets at Amazon. You will work in a fast moving environment to solve business problems as a member of either a cross-functional team embedded within a business unit or a central science and economics organization. You will be expected to develop techniques that apply econometrics to large data sets, address quantitative problems, and contribute to the design of automated systems around the company.
US, WA, Seattle
Amazon.com strives to be Earth's most customer-centric company where customers can shop in our stores to find and discover anything they want to buy. We hire the world's brightest minds, offering them a fast paced, technologically sophisticated and friendly work environment. Economists at Amazon partner closely with senior management, business stakeholders, scientist and engineers, and economist leadership to solve key business problems ranging from Amazon Web Services, Kindle, Prime, inventory planning, international retail, third party merchants, search, pricing, labor and employment planning, effective benefits (health, retirement, etc.) and beyond. Amazon Economists build econometric models using our world class data systems and apply approaches from a variety of skillsets – applied macro/time series, applied micro, econometric theory, empirical IO, empirical health, labor, public economics and related fields are all highly valued skillsets at Amazon. You will work in a fast moving environment to solve business problems as a member of either a cross-functional team embedded within a business unit or a central science and economics organization. You will be expected to develop techniques that apply econometrics to large data sets, address quantitative problems, and contribute to the design of automated systems around the company.
US, WA, Seattle
Economists in the Forecasting, Macroeconomics & Finance field document, interpret and forecast Amazon business dynamics. This track is well suited for economists adept at combining times-series statistical methods with strong economic analysis and intuition. This track could be a good fit for candidates with research experience in: macroeconometrics and/or empirical macroeconomics; international macroeconomics; time-series econometrics; forecasting; financial econometrics and/or empirical finance; and the use of micro and panel data to improve and validate traditional aggregate models. Economists at Amazon are expected to work directly with our senior management and scientists from other fields on key business problems faced across Amazon, including retail, cloud computing, third party merchants, search, Kindle, streaming video, and operations. The Forecasting, Macroeconomics & Finance field utilizes methods at the frontier of economics to develop formal models to understand the past and the present, predict the future, and identify relevant risks and opportunities. For example, we analyze the internal and external drivers of growth and profitability and how these drivers interact with the customer experience in the short, medium and long-term. We build econometric models of dynamic systems, using our world class data tools, formalizing problems using rigorous science to solve business issues and further delight customers.
US, WA, Seattle
Amazon.com strives to be Earth's most customer-centric company where customers can shop in our stores to find and discover anything they want to buy. We hire the world's brightest minds, offering them a fast paced, technologically sophisticated and friendly work environment. Economists at Amazon partner closely with senior management, business stakeholders, scientist and engineers, and economist leadership to solve key business problems ranging from Amazon Web Services, Kindle, Prime, inventory planning, international retail, third party merchants, search, pricing, labor and employment planning, effective benefits (health, retirement, etc.) and beyond. Amazon Economists build econometric models using our world class data systems and apply approaches from a variety of skillsets – applied macro/time series, applied micro, econometric theory, empirical IO, empirical health, labor, public economics and related fields are all highly valued skillsets at Amazon. You will work in a fast moving environment to solve business problems as a member of either a cross-functional team embedded within a business unit or a central science and economics organization. You will be expected to develop techniques that apply econometrics to large data sets, address quantitative problems, and contribute to the design of automated systems around the company.
US, WA, Seattle
Amazon.com strives to be Earth's most customer-centric company where customers can shop in our stores to find and discover anything they want to buy. We hire the world's brightest minds, offering them a fast paced, technologically sophisticated and friendly work environment. Economists at Amazon partner closely with senior management, business stakeholders, scientist and engineers, and economist leadership to solve key business problems ranging from Amazon Web Services, Kindle, Prime, inventory planning, international retail, third party merchants, search, pricing, labor and employment planning, effective benefits (health, retirement, etc.) and beyond. Amazon Economists build econometric models using our world class data systems and apply approaches from a variety of skillsets – applied macro/time series, applied micro, econometric theory, empirical IO, empirical health, labor, public economics and related fields are all highly valued skillsets at Amazon. You will work in a fast moving environment to solve business problems as a member of either a cross-functional team embedded within a business unit or a central science and economics organization. You will be expected to develop techniques that apply econometrics to large data sets, address quantitative problems, and contribute to the design of automated systems around the company.
US, WA, Seattle
Amazon.com strives to be Earth's most customer-centric company where customers can shop in our stores to find and discover anything they want to buy. We hire the world's brightest minds, offering them a fast paced, technologically sophisticated and friendly work environment. Economists in the Forecasting, Macroeconomics & Finance field document, interpret and forecast Amazon business dynamics. This track is well suited for economists adept at combining times-series statistical methods with strong economic analysis and intuition. This track could be a good fit for candidates with research experience in: macroeconometrics and/or empirical macroeconomics; international macroeconomics; time-series econometrics; forecasting; financial econometrics and/or empirical finance; and the use of micro and panel data to improve and validate traditional aggregate models. Economists at Amazon are expected to work directly with our senior management and scientists from other fields on key business problems faced across Amazon, including retail, cloud computing, third party merchants, search, Kindle, streaming video, and operations. The Forecasting, Macroeconomics & Finance field utilizes methods at the frontier of economics to develop formal models to understand the past and the present, predict the future, and identify relevant risks and opportunities. For example, we analyze the internal and external drivers of growth and profitability and how these drivers interact with the customer experience in the short, medium and long-term. We build econometric models of dynamic systems, using our world class data tools, formalizing problems using rigorous science to solve business issues and further delight customers.