Machine Learning Engineer, RAG

A global leader in CRM and enterprise cloud solutions, providing innovative software for customer relationship management.
$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

Join Salesforce as a Machine Learning Engineer focusing on Retrieval-Augmented Generation (RAG), where you'll be at the forefront of building next-generation AI services. This role combines sophisticated generative AI development with enterprise-scale challenges, working on products used by millions daily. You'll be instrumental in integrating cutting-edge AI technologies with enterprise Knowledge Graphs and LLM algorithms to create intelligent agents. The position requires deep expertise in machine learning, distributed systems, and software engineering, with opportunities to influence technical decisions and mentor others. You'll work with cross-functional teams to deliver scalable solutions while maintaining high standards of code quality and system reliability. The role offers exposure to exciting challenges in AI development, from designing complex RAG services to implementing production-grade ML pipelines. This is an opportunity to shape the future of enterprise AI applications while working with industry-leading technologies and talented professionals.

Last updated 5 days ago

Responsibilities For Machine Learning Engineer, RAG

  • Design and deliver scalable RAG services for multiple applications and thousands of tenants
  • Drive system efficiencies through automation, capacity planning, and performance tuning
  • Participate in on-call rotations for critical issues
  • Collaborate with Product Managers and teams to understand customer requirements
  • Mentor other engineers and review code
  • Lead multi-functional projects with significant business impact
  • Help maintain and improve system health
  • Assist support and operations teams with production issues

Requirements For Machine Learning Engineer, RAG

Python
Java
Scala
  • 10+ years of proven experience in ML engineering
  • Strong proficiency in NLP and machine learning models
  • Experience with LLMs and prompt engineering
  • Experience with distributed systems and frameworks (Kafka, Spark, Docker, Hadoop)
  • Strong understanding of deep learning and ML algorithms
  • Experience with functional or imperative programming languages
  • Experience with ML frameworks (PyTorch, TensorFlow, Keras)
  • Bachelor's degree in Computer Science or related field
  • Strong computer science fundamentals
  • Strong communication skills

Interested in this job?

Jobs Related To Salesforce Machine Learning Engineer, RAG

Principal Innovation Engineer

Principal Innovation Engineer role at Salesforce's UKI AI Centre, focusing on building innovative AI demonstrations and solutions while working with cutting-edge technologies.

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.

Machine Learning Engineer, RAG

Principal Machine Learning Engineer position at Salesforce focusing on Retrieval-Augmented Generation (RAG) systems and enterprise-scale AI applications.

Principal Software Engineer

Principal Software Engineer role at Microsoft Security focusing on AI platform development and security solutions.

Principal Machine Learning Engineer - ML Innovation

Lead ML innovation at Apple as a Principal Machine Learning Engineer, developing cutting-edge ML technologies for personalization and reasoning systems.