Software Engineering Smts - Agentforce Reasoning Engine

Salesforce Salesforce · Enterprise · San Francisco, CA +1

Salesforce is seeking a Software Engineering SMTS for their Agentforce Reasoning Engine team. This role involves building and owning scalable backend services for multi-agent orchestration, focusing on Python/FastAPI, stateful session management, system performance, and collaboration with AI researchers. Experience with production AI systems, async services, distributed systems, and LLM integration is required.

What you'd actually do

  1. Build and own scalable backend services powering multi-agent orchestration, supporting thousands of concurrent tenants at production scale.
  2. Design and improve stateful session management using Redis and distributed storage patterns, ensuring reliability across LLM call chains.
  3. Drive system performance through automation, including capacity planning, monitoring, and root cause analysis.
  4. Collaborate with Product Managers, Application Architects, and AI researchers to bring agent reasoning capabilities from concept to production.

Skills

Required

  • Python
  • FastAPI
  • distributed systems
  • scalable systems
  • Redis
  • Kafka
  • Docker
  • Kubernetes
  • LLM integration
  • prompt engineering

Nice to have

  • multi-agent orchestration
  • agentic AI frameworks
  • vector databases
  • embeddings
  • retrieval systems
  • conversational AI
  • voice-integrated services

What the JD emphasized

  • production AI systems
  • production-grade async services
  • multi-agent orchestration
  • agentic AI frameworks

Other signals

  • multi-agent orchestration
  • production scale
  • LLM call chains
  • agent reasoning capabilities