Machine Learning Engineer (Agentic Search & Knowledge Graphs)

World's #1 AI CRM company providing enterprise-wide AI solutions and autonomous agents
$184,000 - $384,100
Machine Learning
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
AI · Enterprise SaaS

Description For Machine Learning Engineer (Agentic Search & Knowledge Graphs)

Salesforce is seeking a visionary Machine Learning Engineer to spearhead the development of agentic Search and Knowledge Graph solutions within their Einstein Foundation team. This role is part of Salesforce Research and focuses on building next-generation Generative AI platforms for enterprise-wide knowledge discovery and context-driven AI systems.

The position sits within the Einstein Foundation team, which comprises a diverse group of machine learning engineers, data scientists, and software engineers. The team is dedicated to developing adaptive, context-aware systems that enhance customer interactions and insights at scale.

As a Machine Learning Engineer, you'll be responsible for driving the development of large-scale search and knowledge graph solutions, integrating cutting-edge advancements in machine learning, LLMs, and vector databases. The role requires expertise in architecting end-to-end AI lifecycles, from conception to production, with a focus on enterprise-scale search and retrieval architectures.

Key responsibilities include architecting sophisticated search and knowledge graph solutions, developing intelligent retrieval pipelines, optimizing search systems through automation, and collaborating with cross-functional teams. The role requires deep expertise in semantic and vector-based search, NLP, LLMs, and knowledge graph technologies.

The ideal candidate will have 5+ years of experience in machine learning and search systems, with strong programming skills in Python and expertise in distributed systems. They should be comfortable working with various technologies including vector databases, graph databases, and machine learning frameworks.

This position offers the opportunity to work at the forefront of AI innovation, contributing to Salesforce's recently unveiled Agentforce suite of autonomous AI agents. The role combines technical expertise with leadership, requiring both hands-on development skills and the ability to guide technical discussions and innovation in the field of search and knowledge graphs.

Working at Salesforce, you'll be part of the world's #1 CRM company, with the chance to impact millions of users globally through innovative AI solutions. The position offers competitive compensation and the opportunity to work with cutting-edge technologies in an environment that values continuous innovation and cross-functional collaboration.

Last updated 2 hours ago

Responsibilities For Machine Learning Engineer (Agentic Search & Knowledge Graphs)

  • Lead the architecture of sophisticated search and knowledge graph solutions
  • Develop intelligent retrieval pipelines combining semantic, vector, and symbolic search
  • Optimize and automate search systems through demand forecasting and monitoring
  • Collaborate with cross-functional teams for AI-driven product innovation
  • Guide discussions on emerging technologies in vector search and graph embeddings

Requirements For Machine Learning Engineer (Agentic Search & Knowledge Graphs)

Python
Kafka
  • 5+ years experience in Machine Learning & Search Systems
  • Expertise in Semantic and Vector-Based Search
  • Strong Background in NLP & LLMs
  • Sophisticated Knowledge Graph Skills
  • Proficiency in Distributed Systems & ML Frameworks
  • Programming Mastery in Python & Graph Based Frameworks
  • Experience with Multi-Stage Retrieval Pipelines
  • Graph Embedding & Contextual Retrieval Expertise
  • Knowledge Graph Curation & Ontology Management

Interested in this job?

Jobs Related To Salesforce Machine Learning Engineer (Agentic Search & Knowledge Graphs)

Senior Technical Consultant- AI

Senior Technical Consultant role specializing in AI solutions development using Salesforce Einstein, requiring 6+ years of Salesforce experience and strong AI/ML expertise.

Software Engineering - Search and Knowledge Graph

Senior Software Engineering role at Salesforce focusing on Search and Knowledge Graph solutions within the Einstein Foundation team.

Senior Machine Learning Engineer, AI Research

Senior Machine Learning Engineer position focusing on developing autonomous AI agents and advanced LLM applications at Salesforce's AI Research division.

Sr. Data Scientist, AI/ML (Enterprise Security)

Senior Data Scientist position focusing on AI/ML applications in Enterprise Security, developing cutting-edge AI models and solutions for IAM security.

Lead Solution Engineer

Lead Solution Engineer position at Salesforce focusing on AI and Data Cloud solutions, requiring 10+ years of experience in pre-sales and AI expertise.