Global supply chains still rely on slow, manual processes—email, spreadsheets, and fragmented data, creating an inefficiency that affects the $13T of goods shipped annually, and Salesforce is looking to solve this problem with its AI-powered platform for designing, automating, and running end-to-end business processes.
Requirements
- Proficiency in multiple programming languages such as Python, Go, Java, or C++
- Strong background in APIs, data modeling, and databases
- Proficient with modern AI orchestration frameworks (e.g., LangChain, LlamaIndex) and production-grade serving libraries like vLLM or Hugging Face TGI
- Experience with enterprise-grade observability tools (e.g., Splunk) and cloud infrastructure (AWS/GCP)
- B.S. in Computer Science with coursework in Artificial Intelligence (M.S. preferred)
- 5+ years (7-12 for Lead, 4-8 for Senior) of industry experience in Software Engineering, with a focus in AI/ML
- Demonstrated ability to work both independently and collaboratively in a dynamic environment
Responsibilities
- Lead development of intelligent agents that complete complex supply chain tasks with reliability and consistency
- Spearhead architectural decisions for distributed systems serving millions of users with 24/7 availability
- Design and implement planning systems that enable agents to execute multi-step workflows autonomously
- Partner with Product Management and Executive Leadership to translate business vision into multi-year technical roadmaps
- Guide technical decision-making for AI model deployment, safety constraints, and reliability frameworks
- Drive adoption of enterprise-grade observability tools and cloud infrastructure best practices
- Mentor engineers to improve code quality, AI/ML practices, and system design
Other
- Excellent written and verbal communication skills
- Passion for continuous learning and development in AI technologies, and enthusiasm for mentoring peers
- A proven collaborator who can manage stakeholders and drive consensus across diverse engineering and product teams
- B.S. in Computer Science with coursework in Artificial Intelligence (M.S. preferred)
- 5+ years (7-12 for Lead, 4-8 for Senior) of industry experience in Software Engineering, with a focus in AI/ML