Lead Software Engineer - AI Agents (San Francisco) Job at salesforce.com, inc., San Francisco, CA

QjdZa1JiUXMybW9vemFsYUZJRzVxb3hG
  • salesforce.com, inc.
  • San Francisco, CA

Job Description

To get the best candidate experience, please consider applying for a maximum of 3 roles within 12 months to ensure you are not duplicating efforts.

Job Category

Software Engineering

Job Details

About Salesforce

Salesforce is the #1 AI CRM, where humans with agents drive customer success together. Here, ambition meets action. Tech meets trust. And innovation isn't a buzzword - it's a way of life. The world of work as we know it is changing and we're looking for Trailblazers who are passionate about bettering business and the world through AI, driving innovation, and keeping Salesforce's core values at the heart of it all.

Ready to level-up your career at the company leading workforce transformation in the agentic era? You're in the right place! Agentforce is the future of AI, and you are the future of Salesforce.

IN SCHOOL OR GRADUATED WITHIN THE LAST 12 MONTHS? PLEASE VISIT FUTURE FORCE FOR OPPORTUNITIES *

About Salesforce

Salesforce is the #1 AI CRM, empowering companies to connect with their customers in a whole new way. We are a fastpaced, innovative company that values collaboration, customer success, and continuous learning. Our team is at the forefront of leveraging cuttingedge AI technologies to build intelligent systems that transform how businesses operate.

About the Team

The Digital Marketing Technology Agent Engineering team at Salesforce is dedicated to building the next generation of intelligent agents that enhance productivity, automate tasks, and provide personalized experiences for our customers. We specifically focus on Agentforce, leveraging advanced generative AI services, pipelines, and components to deliver robust agent solutions. We work with stateoftheart AI models, including Large Language Models (LLMs), and develop sophisticated agentic systems to solve complex business problems. As a lead member, you will play a pivotal role in shaping our technical vision, driving innovation, and mentoring junior engineers with a significant focus on architectural design and implementation of highly scalable and reliable distributed systems that power our AI capabilities.

Role Overview

We are looking for a highly skilled and experienced Lead Member of Technical Staff (LMTS) to join our Agent Engineering team. In this role, you'll be responsible for leading the design, development, and deployment of advanced AI agents and the underlying distributed systems that support them for Agentforce. This role requires a strong focus on distributed systems architecture, scalability, reliability, and performance, applied to building cuttingedge intelligent agent platforms that leverage AI, RAG (RetrievalAugmented Generation), and LLMs.

Responsibilities

  • Lead the endtoend design, development, and deployment of intelligent agents and agentic systems for Agentforce. This involves applying AI, LLMs, and RAG techniques while building highly scalable, resilient, and performant distributed architectures.
  • Ensure solutions are designed for distributed deployment, operational excellence, and longterm maintainability.
  • Architect and implement robust and efficient data pipelines and service integrations that support complex AI functionalities, including mechanisms for contextual retrieval, citations, and responsible AI behaviors within a distributed environment.
  • Research, evaluate, and integrate the latest LLM algorithms and AI technologies into our agent solutions, considering their implications and performance in a distributed setting.
  • Design and build frameworks for distributed orchestration, interservice communication, and collaboration within a multiagent environment, specifically focusing on reliable messaging, distributed state management, and fault tolerance strategies.
  • Champion software engineering best practices, including code quality, test automation, and robust monitoring for distributed systems that host AI models.
  • Foster a culture of technical excellence and continuous learning, including principles of distributed systems design and operation.
  • Actively participate in the full software development lifecycle, from architectural ideation to deployment, monitoring, and postlaunch optimization of distributed services that power our AI agents.
  • Collaborate closely with product managers, AI researchers, and other engineering teams to define requirements and design scalable AIdriven solutions and develop reusable components and workflows for Agentforce.
  • Troubleshoot and resolve complex technical issues related to system performance, scalability, reliability, and data consistency in largescale distributed environments supporting AI applications.
  • Stay uptodate with industry trends and emerging technologies in AI, agent systems, distributed computing, and cloudnative architectures.

Required Skills and Experience

  • 8+ years of professional software development experience, with a strong focus on backend systems and distributed applications.
  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related STEM field.
  • Extensive experience in designing, building, and operating highly available, scalable, and faulttolerant distributed systems.
  • Proven experience with Large Language Models (LLMs), including finetuning, prompt engineering, and deployment strategies.
  • Strong practical experience with RetrievalAugmented Generation (RAG) systems, including vector databases, indexing, retrieval algorithms, and knowledge graph integration.
  • Proficiency in at least one modern programming language (e.g., Python, Java, Go), with a firm grasp of data structures, algorithms, and objectoriented design.
  • Practical experience with cloud platforms (AWS, Azure, GCP) and deploying largescale applications within cloudnative architectures.
  • Demonstrated experience with distributed data storage solutions (e.g., NoSQL databases, distributed caches, distributed file systems) and stream processing frameworks (e.g., Apache Flink, Spark Streaming).
  • Strong understanding of software architecture patterns (e.g., microservices, eventdriven architectures) and their application in distributed environments.
  • Demonstrated ability to lead technical initiatives, drive innovation, and mentor other engineers on complex software engineering and AIrelated challenges.
  • Excellent problemsolving, analytical, and communication skills, particularly in explaining complex technical concepts.

Desired Skills and Experience

  • Experience with containerization technologies (e.g., Docker, Kubernetes) and orchestration in production.
  • Familiarity with CI/CD pipelines and DevOps practices for distributed AI systems.
  • Experience with monitoring, logging, and tracing tools for distributed applications.
  • Experience with MLOps practices for deploying and managing AI models in production.
  • Experience in natural language understanding (NLU) and natural language generation (NLG).
  • Experience with the implementation of citations and guardrails for LLMs.

Why Salesforce?

  • Work on cuttingedge AI technologies that are transforming industries, specifically for our Agentforce initiative.
  • Collaborate with a worldclass team of engineers and researchers.
  • Opportunity to make a significant impact on our products and customers.
  • Continuous learning and development opportunities.
  • Competitive compensation and benefits package.

Unleash Your Potential

When you join Salesforce, you'll be limitless in all areas of your life. Our benefits and resources support you to find balance and be your best, and our AI agents accelerate your impact so you can do your best. Together, we'll bring the power of Agentforce to organizations of all sizes and deliver amazing experiences that customers love. Apply today to not only shape the future but to redefine what's possible for yourself, for AI, and the world.

Accommodations

If you require assistance due to a disability applying for open positions please submit a request via this Accommodations Request Form.

Posting Statement

Salesforce is an equal opportunity employer and maintains a policy of nondiscrimination with all employees and applicants for employment. What does that mean exactly? It means that at Salesforce, we believe in equality for all. And we believe we can lead the path to equality in part by creating a workplace that's inclusive, and free from discrimination. Any employee or potential employee will be assessed on the basis of merit, competence and qualifications - without regard to race, religion, color, national origin, sex, sexual orientation, gender expression or identity, transgender status, age, disability, veteran or marital status, political viewpoint, or other classifications protected by law. This policy applies to current and prospective employees, no matter where they are in their Salesforce employment journey. It also applies to recruiting, hiring, job assignment, compensation, promotion, benefits, training, assessment of job performance, discipline, termination, and everything in between. Recruiting, hiring, and promotion decisions at Salesforce are fair and based on merit. The same goes for compensation, benefits, promotions, transfers, reduction in workforce, recall, training, and education.

In the United States, compensation offered will be determined by factors such as location, job level, jobrelated knowledge, skills, and experience. Certain roles may be eligible for incentive compensation, equity, and benefits. Salesforce offers a variety of benefits to help you live well including: time off program]]> <

Job Tags

Full time,

Similar Jobs

Merck

2026 Future Talent Program - Environmental, Health, and Safety - Intern Job at Merck

 ...to see if we are the right company for your long-term goals. Position Description: The Global Safety & Environment Intern will support our Environmental, Health, and Safety (EHS) initiatives by providing compliance and technical assistance to global business partners... 

Pulse Healthcare Services

Travel Nurse RN - CVICU Job at Pulse Healthcare Services

 ...00-19:00:00 About Pulse Healthcare Services At Pulse Healthcare we pride ourselves in being more than just a recruiting and staffing agency. Pulse has the capability through our extensive network of contracts to place our nurses across different regions and health systems... 

Synergy Labor Solutions

SOLAR AC LEAD - INDIANAPOLIS, IN Job at Synergy Labor Solutions

 ...Job Description Job Description Synergy Labor Solutions is searching for SOLAR AC LEADS in Indianapolis, IN Please Email Resume to: ****@*****.*** OR Text "SOLAR" to (***) ***-**** MUST RESIDE IN THE INDIANAPOLIS AREA-NO RELOCATION SOLAR AC LEAD Pay... 

PetSitter.com

Pet Sitter Wanted - Experienced Pet Sitter Needed In Los Angeles, Ca Live In My Home For Free For A Month! Job at PetSitter.com

Are you a pet lover with a passion for providing top-notch care to dogs? I'm looking for a reliable and responsible pet sitter to provide overnight care for my beloved dogs in Echo Park, Los Angeles, California. As a pet owner, I understand the importance of finding someone...

Rocky Mountain Prep

High School Math Teacher (SY26/27) Job at Rocky Mountain Prep

 ...This job post is for the 2026/2027 school year, starting in August of 2026. Staff will report to summer PD in July of 2026. The RMP Promise Rocky Mountain Prep...  ...invests deeply in every educator who joins us. Teachers engage in ongoing coaching and professional development...