Building Search Features is Product Management

Kanishka Maheshwari, former Director of Product at Salesforce, shares how he applied machine learning and experimentation to build Salesforce’s most used feature, how he collaborates with engineers, and how company culture contributes to growth.


When I hear the term “search engine,” I immediately think of Google. However, there are countless products that have a search engine built in to them. In fact, search is the most used feature within Salesforce, the leading customer relationship management software.

The search engine within Salesforce processes over 150 million queries each day and indexes billions of records. Kanishka led the team that reached this scale – but it wasn’t an easy mission. He had to build a feature that could deliver results in real-time with 100% uptime, and without the resources or customer data that larger search engines have.

Kanishka shares how machine learning, concept testing, and his leadership skills helped him overcome these challenges.

Kanishka’s career path is also unique in that he joined Salesforce right after graduating from college and stayed with the company for 11 years. When he joined Salesforce, the company had less than 1,000 employees. Salesforce now has over 25,000 employees and over $10 billion in revenue!

In that time, Kanishka climbed from engineer to Director of Product. He attributed his success to Salesforce’s company culture. The company encourages employees to raise their hand to work on the projects that they want to work on, and trusts them to deliver.

You’ll learn a lot from this episode about search, management, career planning, and company culture.

Here are the highlights:

Kanishka Maheshwari

Former Director of Product at Salesforce

What Kanishka is Reading and Listening To Right Now

Kanishka's Favorite New Product Outside of Work

Put our guest's advice into action.

Alpha is the world's most powerful product management platform for running experiments and generating on-demand insights.

Learn More

Subscribe to receive the latest episodes and exclusive resources

Related Episodes

101

B2B is Product Management

Aakriti Agarwal, Deployments and Growth at Blend and former Product Manager at Palantir, shares how she gains insights to make a meaningful impact on her customers’ bottom line and how she handles feature requests from customers with big budgets.

Listen to Episode
112

Employee Experience is Product Management

Lina Stern, Head of Employee Experience and Organizational Design at LearnVest, shares how to instill an innovative company culture, the best way to motivate employees, and best practices for navigating cultural a shift after an acquisition.

Listen to Episode
106

Building APIs is Product Management

Jeremy Glassenberg, Product Consultant and former Platform Manager at Box, shares how to launch a successful API, including his best advice for growing a developer ecosystem and integrating with app marketplaces.

Listen to Episode

Validate product decisions and accelerate innovation with Alpha

Learn More