PMTS Backend Software Engineer
Core
Designing and building backend systems and distributed infrastructure for Salesforce's AI agent products (Agentforce) to integrate AI agents into real-world workflows.
Role type
Senior backend software engineer (technical leadership)
Builds
Large-scale backend systems and distributed infrastructure for AI agent products
Domain
AI/ML, Cloud Infrastructure, Enterprise CRM
Deliverable
production ML models | infrastructure
Required skills
Backend engineering, distributed systems design, cloud platforms (AWS/GCP), technical leadership, architecture decision-making, AI-first engineering approach, advanced prompt engineering, code quality standards
Preferred skills
AI/ML frameworks (LangGraph, LangChain), multi-agent system design, LLM integration, AI development tools (Claude Code, GitHub Copilot, Cursor)
Technologies
Java, Python, Go, AWS, GCP, LangGraph, LangChain
Responsibilities
Set technical direction for backend systems and drive architecture decisions, Design and orchestrate complex distributed systems for AI agents, Build and ship high-quality production-grade software using AI-assisted development, Mentor and grow engineers on code quality and AI practices
Seniority
Senior, hands-on IC with leadership