Taro Logo

Software Engineer AI

Salesforce is the Customer Company, inspiring the future of business with AI + Data + CRM, helping companies connect with customers in new ways.
Machine Learning
Senior Software Engineer
Hybrid
5,000+ Employees
5+ years of experience
AI · Enterprise SaaS · E-Commerce

Description For Software Engineer AI

Salesforce is seeking an AI Software Engineer for their Commerce Cloud Agentforce team to develop cutting-edge AI-powered features and products on their e-commerce platform. This role sits at the intersection of AI and e-commerce, focusing on implementing advanced AI methods including Large Language Models (LLMs), Retrieval-Augmented Generation (RAG), Vector Databases, and AI agent frameworks.

The position offers an opportunity to work on transformative commerce experiences that directly impact customer satisfaction and business value. The ideal candidate will have strong expertise in both software engineering and AI/ML technologies, particularly in areas like natural language processing, LLMs, and information retrieval systems.

Key responsibilities include developing LLM-powered features, optimizing RAG models for e-commerce workflows, implementing evaluation systems, and analyzing user behavior signals. The role requires both technical depth in AI/ML and the ability to translate these technologies into practical business solutions.

Working at Salesforce means joining a company that's leading the future of business with AI + Data + CRM. The company emphasizes its core values and offers opportunities to be a Trailblazer, driving both personal performance and career growth while contributing to meaningful change in the business world.

This role is perfect for someone who thrives in a fast-paced environment, has a passion for AI innovation, and wants to be at the forefront of applying AI technologies to solve real-world e-commerce challenges. The position offers the chance to shape the future of commerce while working alongside talented engineers and AI researchers in a dynamic, forward-thinking environment.

Last updated a few seconds ago

Responsibilities For Software Engineer AI

  • Develop foundational features powered by LLMs
  • Improve LLM and RAG models for e-commerce workflows
  • Optimize prompts for large language models
  • Design and implement evaluation and logging systems
  • Implement metrics to measure search, recommendation and agent systems performance
  • Develop automated pipelines for A/B testing and offline evaluation
  • Analyze user behavior signals for search relevance and customer intent
  • Cross-team collaboration and planning

Requirements For Software Engineer AI

Python
  • 5+ years of experience in software engineering
  • Experience with modern ML/AI technologies, including NLP and LLMs
  • Understanding of RAG architectures and Agent-based systems
  • Knowledge of information retrieval concepts and relevance metrics
  • Experience with statistical analysis and A/B testing
  • Proficiency in Python and data analysis tools
  • Strong understanding of LLM behavior and prompt design strategies
  • Experience with LLM APIs (OpenAI, Anthropic, or Hugging Face)
  • Bachelor's degree or equivalent in Computer Science or related field

Interested in this job?

Jobs Related To Salesforce Software Engineer AI