Taro Logo

Sr. Software Engineer - AI Agents

Leading AI CRM company empowering businesses to connect with customers through AI + Data + CRM solutions.
$200,800 - $276,100
Machine Learning
Staff Software Engineer
Hybrid
5,000+ Employees
8+ years of experience
AI · Enterprise SaaS

Job Description

Salesforce, the #1 AI CRM company, is seeking a Senior Software Engineer to join their Digital Marketing Technology Agent Engineering team. This role focuses on building next-generation intelligent agents through Agentforce, leveraging cutting-edge AI technologies including Large Language Models (LLMs) and Retrieval-Augmented Generation (RAG).

The position requires a deep understanding of distributed systems architecture and AI technologies, with responsibilities spanning from architectural design to implementation of highly scalable systems. The ideal candidate will have 8+ years of software development experience and strong expertise in backend systems and distributed applications.

Key technical requirements include experience with LLMs, RAG systems, cloud platforms (AWS/Azure/GCP), and proficiency in languages like Python, Java, or Go. The role involves leading technical initiatives, mentoring other engineers, and staying current with emerging technologies in AI and distributed computing.

Salesforce offers a comprehensive benefits package including medical, dental, vision insurance, 401(k), equity opportunities, and paid parental leave. The company culture emphasizes innovation, collaboration, and continuous learning, with a focus on using business as a platform for positive change.

The position offers the opportunity to work on cutting-edge AI technologies that are transforming industries, specifically through the Agentforce initiative. You'll collaborate with world-class engineers and researchers while making a significant impact on products that serve millions of users. The role is based in either San Francisco or Palo Alto, California, with a hybrid work arrangement.

This is an excellent opportunity for a senior engineer passionate about AI and distributed systems to join a leading technology company that values both technical excellence and positive social impact. The role combines challenging technical work with the opportunity to shape the future of AI-driven customer relationship management.

Last updated 2 months ago

Responsibilities For Sr. Software Engineer - AI Agents

  • Lead end-to-end design, development, and deployment of intelligent agents and agentic systems
  • Design distributed deployment solutions for operational excellence
  • Architect and implement robust data pipelines and service integrations
  • Research and integrate latest LLM algorithms and AI technologies
  • Design frameworks for distributed orchestration and multi-agent environment
  • Champion software engineering best practices
  • Foster technical excellence and continuous learning
  • Participate in full software development lifecycle
  • Collaborate with product managers and AI researchers
  • Troubleshoot complex technical issues in distributed environments

Requirements For Sr. Software Engineer - AI Agents

Python
Java
Go
Kubernetes
  • 8+ years of professional software development experience
  • Bachelor's or Master's degree in Computer Science or related STEM field
  • Experience with Large Language Models (LLMs)
  • Experience with Retrieval-Augmented Generation (RAG) systems
  • Proficiency in Python, Java, or Go
  • Experience with cloud platforms (AWS, Azure, GCP)
  • Experience with distributed data storage solutions
  • Strong understanding of software architecture patterns
  • Leadership and mentoring abilities
  • Excellent problem-solving and communication skills

Benefits For Sr. Software Engineer - AI Agents

Medical Insurance
Dental Insurance
Vision Insurance
401k
Equity
  • Time off programs
  • Medical insurance
  • Dental insurance
  • Vision insurance
  • Mental health support
  • Paid parental leave
  • Life and disability insurance
  • 401(k)
  • Employee stock purchasing program

Related Jobs

Lead Software Engineer - AI Applications

Lead Software Engineer position at Salesforce focusing on AI/ML applications, requiring 8+ years of experience and offering competitive compensation with comprehensive benefits.

Sr. Staff AI/Machine Learning Engineer (Remote - US)

Senior Staff AI/ML Engineering role at Flex, leading development of advanced machine learning systems for fintech products. Remote US position with competitive compensation $209K-$237K.

Staff Full Stack Software Engineer - Machine Learning

Staff Full Stack Software Engineer position focusing on productionizing ML features, combining frontend, backend, and machine learning expertise for architecture and construction tools.

Lead Intelligent Automation Developer

Lead Intelligent Automation Developer role at Oshkosh Corporation, focusing on UiPath, Power Platform, and GenAI implementation with hybrid work arrangement in Oshkosh, WI.

Lead, AI Engineer

Lead AI Engineer position at Exact Sciences focusing on developing and implementing machine learning and artificial intelligence solutions for cancer detection and treatment.