Machine Learning Engineer, RAG

Global leader in CRM and enterprise cloud computing solutions, providing software and platform services for businesses.
$172,000 - $384,100
Machine Learning
Principal Software Engineer
In-Person
5,000+ Employees
10+ years of experience
AI · Enterprise SaaS

Description For Machine Learning Engineer, RAG

Salesforce is seeking a Principal Machine Learning Engineer to lead the development of next-generation Retrieval-Augmented Generation (RAG) systems. This role is at the forefront of integrating cutting-edge generative AI technologies into enterprise-scale applications. The position involves building sophisticated AI services and components for Agentforce, working with state-of-the-art Large Language Models (LLMs) and knowledge graph technologies.

The ideal candidate will bring 10+ years of ML engineering experience and deep expertise in building production AI systems. You'll be responsible for designing scalable RAG services that can support thousands of tenants, working closely with cross-functional teams including Product Managers, Data Scientists, and Deep Learning Researchers. The role combines technical leadership with hands-on development, requiring both architectural vision and strong coding skills.

Key technical areas include NLP, machine learning models, distributed systems, and modern data processing frameworks. You'll work with technologies like PyTorch, TensorFlow, Kafka, and Spark, while also mentoring other engineers and driving technical decisions. The position offers the opportunity to shape the future of AI applications at enterprise scale, working on products used by millions of users daily.

Based in either San Francisco or Palo Alto, this role offers competitive compensation ranging from $172,000 to $384,100. You'll be part of Salesforce's world-class engineering team, contributing to groundbreaking AI initiatives while collaborating with some of the industry's best minds. The role requires a unique blend of technical depth, leadership skills, and the ability to drive innovation in a fast-paced environment.

Last updated 20 hours ago

Responsibilities For Machine Learning Engineer, RAG

  • Design and deliver scalable RAG services
  • Drive system efficiencies through automation
  • Participate in periodic on-call rotations
  • Collaborate with Product Managers and other teams
  • Brainstorm and build new features
  • Lead multi-functional projects
  • Help other engineers own features or systems
  • Assist support team in triaging production issues
  • Mentor other engineers and review code
  • Improve engineering standards and processes

Requirements For Machine Learning Engineer, RAG

Python
Java
  • 10+ years of proven experience in ML engineering, building AI systems and/or services
  • Strong proficiency in NLP and machine learning models
  • Experience with LLMs and prompt engineering
  • Experience with distributed, scalable systems
  • Understanding of deep learning and machine learning algorithms
  • Experience with functional or imperative programming languages
  • Experience with ML frameworks like PyTorch, TensorFlow, Keras
  • Experience building batch data processing pipelines
  • Strong computer science fundamentals
  • Bachelor's degree in Computer Science, Engineering, Statistics, Mathematics, or related field

Interested in this job?

Jobs Related To Salesforce Machine Learning Engineer, RAG

Agentforce Software Architect

Lead software architect position for Salesforce's Agentforce team, focusing on AI/ML applications and data pipelines, requiring 15+ years of experience and strong architectural expertise.

Principal Technical Architect - Agentforce

Principal Technical Architect position at Salesforce's Agentforce division, focusing on AI/ML solutions and technical leadership in customer-facing environments.

Machine Learning Engineer, RAG

Senior ML Engineering role at Salesforce focusing on RAG and generative AI, building scalable enterprise solutions with 10+ years of experience required.

Principal Innovation Engineer

Principal Innovation Engineer role at Salesforce's UKI AI Centre, focusing on building innovative AI demonstrations and prototypes while driving customer success through technology.

Director, Technical Architect, Agentforce

Lead technical architects team for AI solutions at Salesforce, guiding AI/ML implementations and architectural strategies.