Talent.com
Lead Software Engineer - AI Agents
Lead Software Engineer - AI AgentsSalesforce, Inc.. • San Francisco, CA, United States
Lead Software Engineer - AI Agents

Lead Software Engineer - AI Agents

Salesforce, Inc.. • San Francisco, CA, United States
job_description.job_card.variable_days_ago
serp_jobs.job_preview.job_type
  • serp_jobs.job_card.full_time
job_description.job_card.job_description

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 fast-paced, innovative company that values collaboration, customer success, and continuous learning. Our team is at the forefront of leveraging cutting-edge 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 state-of-the-art 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 cutting-edge intelligent agent platforms that leverage AI, RAG (Retrieval-Augmented Generation), and LLMs.

Responsibilities

Lead the end-to-end 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 long-term 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, inter-service communication, and collaboration within a multi-agent 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 post-launch 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 AI-driven 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 large-scale distributed environments supporting AI applications.

Stay up-to-date with industry trends and emerging technologies in AI, agent systems, distributed computing, and cloud-native 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 fault-tolerant distributed systems.

Proven experience with Large Language Models (LLMs), including fine-tuning, prompt engineering, and deployment strategies.

Strong practical experience with Retrieval-Augmented 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 object-oriented design.

Practical experience with cloud platforms (AWS, Azure, GCP) and deploying large-scale applications within cloud-native 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, event-driven architectures) and their application in distributed environments.

Demonstrated ability to lead technical initiatives, drive innovation, and mentor other engineers on complex software engineering and AI-related challenges.

Excellent problem-solving, 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 cutting-edge AI technologies that are transforming industries, specifically for our Agentforce initiative.

Collaborate with a world-class 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.

#J-18808-Ljbffr

serp_jobs.job_alerts.create_a_job

Software Engineer Ai • San Francisco, CA, United States

Job_description.internal_linking.related_jobs
Software Engineer - AI

Software Engineer - AI

VirtualVocations • Santa Clara, California, United States
serp_jobs.job_card.full_time
A company is looking for a Software Engineer - AI Engineering (Remote).Key Responsibilities Build and integrate AI-powered backend features that adapt and learn in production Extend APIs and dat...serp_jobs.internal_linking.show_more
serp_jobs.last_updated.last_updated_variable_hours • serp_jobs.job_card.promoted • serp_jobs.job_card.new
AI Software Engineer - Agent Platform

AI Software Engineer - Agent Platform

Perplexity AI • San Francisco, CA, US
serp_jobs.job_card.full_time
Perplexity is an AI-powered answer engine founded in December 2022 and growing rapidly as one of the world's leading AI platforms. Perplexity has raised over $1B in venture investment from some ...serp_jobs.internal_linking.show_more
serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
AI Engineer III

AI Engineer III

VirtualVocations • Concord, California, United States
serp_jobs.job_card.full_time
A company is looking for an AI Engineer III to lead the design and deployment of advanced AI systems.Key Responsibilities Define architecture, standards, and evaluation strategies for AI systems ...serp_jobs.internal_linking.show_more
serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
Forward Deployed Engineer

Forward Deployed Engineer

VirtualVocations • Concord, California, United States
serp_jobs.job_card.full_time
A company is looking for a Forward Deployed Engineer, AI Agents.Key Responsibilities Work directly with customers to build and deploy AI agents using the developer toolkit Act as a technical adv...serp_jobs.internal_linking.show_more
serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
AI Engineer - Relational Foundation Models & Agentic Systems

AI Engineer - Relational Foundation Models & Agentic Systems

Kumo • Mountain View, CA, US
serp_jobs.job_card.full_time
Kumo Relational Foundation Model (RFM).This is your chance to be part of that momentum.This is an engineering role at its core, but you’ll also. We’re looking for someone who thrives in ...serp_jobs.internal_linking.show_more
serp_jobs.last_updated.last_updated_1_day • serp_jobs.job_card.promoted
Principal AI Engineer

Principal AI Engineer

VirtualVocations • Hayward, California, United States
serp_jobs.job_card.full_time
A company is looking for a Principal AI Engineer.Key Responsibilities Design and develop advanced AI solutions using large language models (LLMs) and agent frameworks Architect and implement LLM...serp_jobs.internal_linking.show_more
serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
AI / ML Engineer

AI / ML Engineer

VirtualVocations • Fremont, California, United States
serp_jobs.job_card.full_time
A company is looking for an AI / ML Engineer.Key Responsibilities Develop software in Python, C#, and C++ for LLM training, testing, and inference modules Lead the creation and implementation of A...serp_jobs.internal_linking.show_more
serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
Lead AI / ML Engineer

Lead AI / ML Engineer

VirtualVocations • San Jose, California, United States
serp_jobs.job_card.full_time
A company is looking for a Lead AI / ML Engineer, Sleep Chat.Key Responsibilities Audit existing AWS Lambda prototype and identify technical gaps Own the build-out delivering Phase 2 of AI Sleep C...serp_jobs.internal_linking.show_more
serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
Software Engineer, Enterprise AI

Software Engineer, Enterprise AI

Scale AI, Inc. • San Francisco, CA, United States
serp_jobs.job_card.full_time
Scale GP (Scale Generative AI Platform) is an enterprise-grade Generative AI platform that provides APIs for knowledge retrieval, inference, evaluation, and more. We are looking for a strong enginee...serp_jobs.internal_linking.show_more
serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
Technical Lead, Software Engineer - AI Assistant

Technical Lead, Software Engineer - AI Assistant

Cisco Systems, Inc. • Milpitas, CA, United States
serp_jobs.job_card.full_time
Applications are accepted until further notice.The Cisco's AI team consists of AI researchers, and software developers who collaborate to build innovative products and platforms for Cisco.We are mo...serp_jobs.internal_linking.show_more
serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
Senior Software Engineer AI Platforms

Senior Software Engineer AI Platforms

Cisco Systems, Inc. • San Jose, CA, United States
serp_jobs.job_card.full_time
The Cisco Security AI team delivers AI products and platform for all Cisco secure products and portfolios so businesses around the world defend against threats and safeguard the most vital aspects ...serp_jobs.internal_linking.show_more
serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
Senior Staff Engineer, AI

Senior Staff Engineer, AI

VirtualVocations • Hayward, California, United States
serp_jobs.job_card.full_time
Staff / Staff Engineer, AI Developer Experience.Key Responsibilities Build and maintain developer workflow tools to enhance the overall development experience Lead and mentor other engineers, ensu...serp_jobs.internal_linking.show_more
serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
Software Engineer, AI / ML

Software Engineer, AI / ML

VirtualVocations • San Francisco, California, United States
serp_jobs.job_card.full_time
A company is looking for a Software Engineer, Workspaces.Key Responsibilities Contribute to new product initiatives that assist ML engineers in analyzing and sharing information Collaborate with...serp_jobs.internal_linking.show_more
serp_jobs.last_updated.last_updated_variable_hours • serp_jobs.job_card.promoted • serp_jobs.job_card.new
AI Solutions Engineer

AI Solutions Engineer

VirtualVocations • Concord, California, United States
serp_jobs.job_card.full_time
A company is looking for an AI Solutions Engineer, Pre-Sales.Key Responsibilities Lead technical discovery, demos, and PoVs / PoCs from planning to technical win Translate customer challenges into...serp_jobs.internal_linking.show_more
serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
Senior Staff AI Engineer

Senior Staff AI Engineer

VirtualVocations • Hayward, California, United States
serp_jobs.job_card.full_time
A company is looking for a Senior Staff AI Engineer to design and deploy advanced AI systems.Key Responsibilities Architect and implement frameworks for autonomous AI agents, ensuring security an...serp_jobs.internal_linking.show_more
serp_jobs.last_updated.last_updated_1_day • serp_jobs.job_card.promoted
Sr. Software Engineer- AI / LLM

Sr. Software Engineer- AI / LLM

Supermicro • San Jose, CA, United States
serp_jobs.job_card.full_time
Supermicro is a Top Tier provider of advanced server, storage, and networking solutions for Data Center, Cloud Computing, Enterprise IT, Hadoop / Big Data, Hyperscale, HPC and IoT / Embedded customers...serp_jobs.internal_linking.show_more
serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
Agentic AI Engineer

Agentic AI Engineer

VirtualVocations • Santa Clara, California, United States
serp_jobs.job_card.full_time
A company is looking for an Agent Forward Engineer to lead the design and deployment of AI agents and software for application development and migration. Key Responsibilities Design and implement ...serp_jobs.internal_linking.show_more
serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
AI Engineer

AI Engineer

VirtualVocations • San Jose, California, United States
serp_jobs.job_card.full_time
A company is looking for an AI Engineer to enhance AI-driven Electronic Health Record (EHR) systems.Key Responsibilities : Develop and refine prompts for optimal performance of Large Language Mode...serp_jobs.internal_linking.show_more
serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
AI Automation Engineer

AI Automation Engineer

VirtualVocations • Concord, California, United States
serp_jobs.job_card.full_time
A company is looking for an AI Automation Engineer to join their internal tools team and apply AI technologies to operational challenges. Key Responsibilities Partner with stakeholders to identify...serp_jobs.internal_linking.show_more
serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
Lead AI Engineer

Lead AI Engineer

VirtualVocations • Fremont, California, United States
serp_jobs.job_card.full_time
A company is looking for a Lead AI Engineer to architect and deploy machine learning and AI systems across its payments platform. Key Responsibilities Lead the design, development, and deployment ...serp_jobs.internal_linking.show_more
serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted