Salesforce

AI Engineer, Agent Systems

Salesforce

full-time

Posted on:

Location Type: Hybrid

Location: Palo AltoCaliforniaUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $172,500 - $260,100 per year

About the role

  • Design and build AI agent systems, including agent lifecycle management, orchestration, and execution control.
  • Develop scalable pipelines for tool invocation, agent planning, memory, and state management.
  • Collaborate with AI researchers to operationalize research outputs into reliable agent behaviors.
  • Define and enforce best practices for agent reliability, safety, observability, and cost control.
  • Lead the design of APIs and services supporting agent runtime and coordination.
  • Drive architectural decisions for agent frameworks and integrations across AI services.
  • Troubleshoot complex system-level issues involving agent behavior, performance, or failure modes.
  • Mentor engineers and provide technical leadership within the AI engineering organization.

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • 5+ years of experience in backend or distributed systems engineering, with increasing technical ownership.
  • Strong proficiency in Python, with experience designing complex backend services.
  • Experience building production systems involving LLMs, AI services, or agent-like workflows.
  • Deep understanding of RESTful APIs, service-oriented architectures, and system scalability.
  • Experience with cloud platforms (AWS, GCP) and containerized environments (Docker, Kubernetes).
  • Strong debugging skills across distributed systems, including logs, traces, and metrics.
  • Excellent communication skills and the ability to collaborate across research and engineering teams.
Benefits
  • time off programs
  • medical, dental, vision
  • mental health support
  • paid parental leave
  • life and disability insurance
  • 401(k)
  • employee stock purchasing program
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
Pythonbackend systems engineeringdistributed systems engineeringRESTful APIsservice-oriented architecturessystem scalabilitydebuggingLLMsagent workflowsagent lifecycle management
Soft Skills
communicationcollaborationtechnical leadershipmentoring
Certifications
Bachelor’s degree in Computer ScienceBachelor’s degree in Software Engineering