Taro Logo

Software Engineer, AI Tools

Global leader in CRM and enterprise cloud solutions, providing businesses with software for sales, service, marketing, and more.
$111,500 - $236,500
Machine Learning
Mid-Level Software Engineer
In-Person
5,000+ Employees
4+ years of experience
AI · Enterprise SaaS

Description For Software Engineer, AI Tools

Join Salesforce's innovative AI cloud team as a Software Engineer focused on AI Tools. This role offers an exciting opportunity to shape the future of AI agent technology that will impact thousands of users. You'll be working with enterprise Java stack and the Agentforce platform, collaborating with a cross-functional team of Software Engineers, Machine Learning engineers, and UX experts.

The position involves building and testing AI agents, developing tools for AI automation, and creating highly scalable applications. You'll be part of a collaborative environment that values execution, clear communication, and in-person collaboration. The role requires expertise in object-oriented programming, particularly Java, and experience with web technologies and database systems.

As a member of this team, you'll be responsible for designing and implementing scalable application code, working with the Agentforce platform, and developing sophisticated AI Agent tools. You'll also participate in design reviews, develop test strategies, and handle production issues through an on-call rotation system.

The ideal candidate brings 4+ years of software development experience, strong knowledge of object-oriented programming, and expertise in Generative AI applications. Experience with web technologies, database systems, and automated testing is essential. The role offers the opportunity to work on cutting-edge AI technology while contributing to Salesforce's industry-leading enterprise solutions.

Located in Palo Alto, California, this position offers competitive compensation ranging from $111,500 to $236,500, reflecting the high-impact nature of the role and the expertise required. Join Salesforce to be part of a team that's pushing the boundaries of AI technology and delivering exceptional value to customers worldwide.

Last updated 3 minutes ago

Responsibilities For Software Engineer, AI Tools

  • Design, implement, test and deliver highly scalable application code
  • Build AI Agent tools on top of the Agentforce platform
  • Master development process, platform, culture and code base
  • Present designs to internal/external groups and review designs of others
  • Develop test strategies and design automation frameworks
  • Participate in on-call rotation
  • Troubleshoot production issues

Requirements For Software Engineer, AI Tools

Java
JavaScript
Node.js
  • 4+ years of professional software development experience
  • Deep knowledge of object oriented programming and Java
  • Expertise in developing software for Generative AI applications
  • High proficiency in high-level programming language and web framework
  • Understanding of web technologies (JavaScript, CSS, HTML5, XML, JSON, Ajax)
  • Understanding of Database technologies (SQL, PL/SQL)
  • Experience in automated testing (Java, JUnit, JSUnit, Selenium)
  • Bachelor's degree in Computer Science or equivalent field (preferred)
  • Experience with Agile software development and test-driven development (preferred)
  • Experience in prompt engineering and multi-agent interaction (preferred)

Interested in this job?

Jobs Related To Salesforce Software Engineer, AI Tools

Solutions Engineer [Pre-sales] - UK

Solutions Engineer position at Qualcomm focusing on Edge AI and machine learning, combining pre-sales engineering with technical implementation of ML solutions.

AI Engineer

First AI Engineer role at Downtown Music to lead AI integration into engineering systems and business processes, working with LLMs and ML models.

ML Engineer

ML Engineer position at Oracle MADC in Casablanca, focusing on developing Generative AI capabilities for database products using LLMs and NLP techniques.

Software Engineer - GenAI

Full-stack Software Engineer position at Samsara focusing on GenAI and safety workflows, offering remote work and competitive compensation.

Full-Time - Machine Learning, Software Engineer

Full-time Machine Learning Software Engineer position at Sony, focusing on developing and implementing machine learning solutions.