> Markdown version of [/jobs/ext/2604766-software-engineering-core-software-engineering-software-engineering-pmts-2](https://www.wearedevelopers.com/jobs/ext/2604766-software-engineering-core-software-engineering-software-engineering-pmts-2). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineering - Core Software Engineering - Software Engineering PMTS-2 - **Company:** Salesforce.com, Inc. - **Location:** San Francisco, CA, United States - **Experience:** Expert - **Salary:** $197,300.0 - $313,700.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Artificial Intelligence, Continuous Integration, Data Governance, Elasticsearch, Node.Js, Recommender Systems, Salesforce.Com, Search Technologies, Signal Processing, Software Engineering, Apache Solr, Cloud Platform System, Large Language Models, Multi-Agent Systems, Heroku, Search Engines, Data Pipelines - **Published:** August 5, 2026 - **Apply:** https://diversityjobs.com/main/sendform/8/8/28176/1/17849842?backUrl=%2Fcareer%2F17849842%2FSoftware-Engineering-Core-Software-Engineering-Software-Engineering-Pmts-2-California-San-Francisco ## About the Role * 10+ years of experience in software engineering, with a demonstrated track record of technical leadership on enterprise-scale search, recommendation, or personalization systems. * Proven ability to define and drive long-term technical vision and architectural roadmaps for large, complex search or ML-infused platform domains. * Deep expertise in building and operating search systems at scale: * Search engine internals: indexing pipelines, ranking, query understanding, relevance tuning * Search infrastructure: Elasticsearch, OpenSearch, Solr, or equivalent * Back End: Node.js, Java, or equivalent for high-throughput search services * Experience designing and delivering recommendation or personalization systems - collaborative filtering, content-based ranking, behavioral signal processing, or equivalent. * Hands-on experience integrating LLMs or GenAI into search products - 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. * Strong commitment to engineering excellence: observability, telemetry, latency SLOs, CI/CD, service ownership, safe change practices, and production reliability. * Excellent communication skills - able to influence and build consensus across engineering, product, and executive stakeholders., * Experience building multi-turn or conversational search experiences, including context management and session-aware ranking. * Hands-on experience with agentic systems, MCP tools/resources, or A2A patterns - particularly catalog and metadata requirements for new AI-native asset types. * Experience with contextual or embedded discovery surfaces - delivering search within host product surfaces (e.g. in-app, in-builder, in-Slack contexts). * Familiarity with marketplace or e-commerce search - faceted navigation, intent classification, CTR optimization, and funnel instrumentation. * Experience with personalization at scale - user modeling, preference inference, A/B experimentation, and behavioral analytics. * Experience with platform infrastructure migrations (e.g. Heroku cloud-native platforms) and tech stack modernization. * Strong security mindset - experience with data governance, access control, and security best practices for search and recommendation systems. * Conversant with Salesforce Platform features and best practices. * A strong desire to learn technology and a polyglot attitude. * Proficient in written and spoken English. ## Description * GenAI search - AI overview results, next-best query suggestions, and natural language query understanding * Multi-turn agentic search - conversational discovery with recommendations, comparisons, and contextual follow-up * Personalization service - behavioral and preference-based ranking and recommendations * Contextual discovery service - powering embedded AgentExchange discovery surfaces within Agentforce, Slack, Setup, and other core product surfaces * Search indexer - scalable, low-latency indexing pipelines for new asset types including standards-based agents, MCP tools/resources, skills, subagents, and A2A listings * Champion AI-native engineering - actively use and promote AI tools across the development lifecycle, from code completion to production monitoring. Model AI fluency and help build an AI-native team culture. * Define the Northstar architecture for the Search & Personalization domain - leading discovery, design, and execution tracks that align with the broader AgentExchange one-marketplace strategy. * Drive platform modernization - contribute to the migration off Heroku and onto Falcon, including the enabling roadmap for search services infrastructure migration. * Own engineering excellence across the search stack: observability and telemetry (SLOs/SLIs, latency budgets, relevance metrics), safe change practices, 99.95% availability targets, and security risk governance. * Act as the technical authority for your domain - providing guidance, mentorship, and sponsorship to senior and junior engineers, fostering a culture of technical excellence and bold innovation. * Collaborate cross-functionally with Product, Platform Services, Marketing and Growth, and Embedded Exchanges teams to deliver shared discovery infrastructure, unified catalog indexing, and contextual search surfaces across all AgentExchange touchpoints. * Be a culture carrier - embody our values of Trust, Innovation, Engineering Commitment, and Curiosity. Challenge the status quo and build the best-engineered solutions. ## Related Videos - [Coffee with Developers - Adam Wiggins](https://www.wearedevelopers.com/videos/919-coffee-with-developers-adam-wiggins) - [Stop using Node.js like in 2020! What changed and what you can do today with Node.js](https://www.wearedevelopers.com/videos/100011-stop-using-node-js-like-in-2020-what-changed-and-what-you-can-do-today-with-node-js) - [How We Built a Machine Learning-Based Recommendation System (And Survived to Tell the Tale)](https://www.wearedevelopers.com/videos/752-how-we-built-a-machine-learning-based-recommendation-system-and-survived-to-tell-the-tale) - [Harry Potter and the Elastic Semantic Search](https://www.wearedevelopers.com/videos/860-harry-potter-and-the-elastic-semantic-search) - [Stop Using Node.js Like It’s 2020! - Alfonso Graziano](https://www.wearedevelopers.com/videos/1863-stop-using-node-js-like-it-s-2020-alfonso-graziano) - [Building AI Applications with LangChain and Node.js](https://www.wearedevelopers.com/videos/1512-building-ai-applications-with-langchain-and-node-js) ## Related Articles - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [SEO in an AI world - Google vs. ChatGPT and survival tips for content creators](https://www.wearedevelopers.com/magazine/534-seo-in-an-ai-world-google-vs-chatgpt-and-survival-tips-for-content-creators) - [How to Become an AI Engineer](https://www.wearedevelopers.com/magazine/331-how-to-become-an-ai-engineer) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [How Much FAANG Companies Actually Pay Software Engineers in 2025](https://www.wearedevelopers.com/magazine/230-how-much-faang-companies-actually-pay-software-engineers-in-2025) - [How to Answer the Interview Question: “Why Do You Want to Be a Software Engineer?”](https://www.wearedevelopers.com/magazine/392-how-to-answer-the-interview-question-why-do-you-want-to-be-a-software-engineer)