
Principal Member of Technical Staff - Java + Node.Js (GenAI search)
Salesforce4 days ago
Bengaluru, IndiaStaff+
Responsibilities
- Lead architecture and delivery for GenAI search, multi-turn agentic search, personalization, contextual discovery, and search-indexing capabilities.
- Define the long-term technical vision and architectural roadmap for AgentExchange Search and Personalization.
- Drive platform modernization, including migration of search-services infrastructure from Heroku to Falcon.
- Own observability, telemetry, SLOs and SLIs, latency budgets, relevance metrics, safe change practices, availability targets, and security-risk governance.
- Provide technical authority, mentorship, and sponsorship to engineers across experience levels.
- Collaborate with Product, Platform Services, Marketing and Growth, and Embedded Exchanges teams on shared discovery infrastructure and catalog indexing.
- Promote AI-native engineering practices and AI-tool adoption across the development lifecycle.
Requirements
- 10+ years of software engineering experience with technical leadership on enterprise-scale search, recommendation, or personalization systems.
- Ability to define and execute long-term technical vision and architectural roadmaps for complex search or ML-infused platform domains.
- Deep expertise in indexing pipelines, ranking, query understanding, relevance tuning, and search infrastructure such as Elasticsearch, OpenSearch, or Solr.
- Strong back-end development experience with Node.js, Java, or equivalent technologies for high-throughput search services.
- Experience designing recommendation or personalization systems using approaches such as collaborative filtering, content-based ranking, and behavioral signal processing.
- Hands-on experience integrating LLMs or GenAI into search products through features such as AI-generated summaries, query expansion, semantic search, or conversational retrieval.
- Experience with real-time and near-real-time data pipelines for indexing and signal ingestion.
- Experience with observability, telemetry, latency SLOs, CI/CD, service ownership, safe change practices, and production reliability.
- Excellent communication skills and the ability to influence engineering, product, and executive stakeholders.
- Preferred experience includes conversational search, agentic systems, MCP tools and resources, A2A patterns, embedded discovery surfaces, marketplace or e-commerce search, personalization at scale, platform migrations, data governance, access control, Salesforce Platform features, and a polyglot engineering mindset.
Benefits
- Salesforce provides benefits and resources intended to support balance and well-being.
- Reasonable accommodations are available during the application and recruiting process.
- Salesforce is an equal opportunity employer with an inclusive, nondiscriminatory workplace.
Categories
About Salesforce
Salesforce builds cloud-based customer relationship management software and a broader Customer 360 platform for sales, service, marketing, commerce, and analytics, sold by subscription to businesses and public-sector organizations. Founded in 1999 and headquartered in San Francisco, it trades on the NYSE under the symbol CRM. Its portfolio includes Sales Cloud, Service Cloud, Marketing Cloud, MuleSoft integration, Tableau analytics, and Slack for collaboration, with extensive developer tools and APIs.