Software Engineer, AI Tools

Salesforce is the Customer Company, inspiring the future of business with Agentforce. They help companies across every industry connect with customers in new ways.
$137,100 - $227,700
Machine Learning
Mid-Level Software Engineer
In-Person
4+ years of experience
AI · Enterprise SaaS

Description For Software Engineer, AI Tools

Salesforce is seeking a Software Engineer for their AI Tools team in Palo Alto, CA. This role involves building tools to help create and test AI agents used by thousands of end users, delivering value through AI automation. The ideal candidate will have 4+ years of professional software development experience, deep knowledge of object-oriented programming (preferably Java), and expertise in developing software for Generative AI applications.

Key responsibilities include:

  • Designing, implementing, and delivering highly scalable application code
  • Building on the Agentforce platform to create next-generation AI Agent tools
  • Mastering and improving the development process, platform, culture, and code base
  • Presenting designs to internal/external groups and reviewing others' designs
  • Developing test strategies and automation frameworks
  • Participating in on-call rotation to address real-time issues
  • Troubleshooting production problems

Required skills include proficiency in high-level programming languages and web frameworks, understanding of web technologies, and experience with database technologies and automated testing. Preferred qualifications include a Bachelor's degree in Computer Science, experience in prompt engineering and multi-agent interaction, and fullstack software development experience.

Salesforce offers a collaborative environment where skills can thrive and ideas are valued. They emphasize execution, clear communication, in-person collaboration, and making learning fun. Join their dynamic AI cloud team to make a real impact and shape the future of their products.

Last updated a month ago

Responsibilities For Software Engineer, AI Tools

  • Design, implement, test and deliver highly scalable application code
  • Build on top of the Agentforce platform, delivering next-generation AI Agent tools
  • Master and improve 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 to address real-time problems
  • 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, preferably Java
  • Expertise in developing software for Generative AI applications
  • Proficiency in high-level programming languages and web frameworks
  • Understanding of web technologies (JavaScript, CSS, HTML5, XML, JSON, Ajax)
  • Experience with database technologies (SQL, PL/SQL, relational database schema design)
  • Experience in automated testing (Java, JUnit, JSUnit, Selenium)

Interested in this job?

Jobs Related To Salesforce Software Engineer, AI Tools

Field Service AI Solution Architect

AI Solution Architect role focusing on field service optimization using artificial intelligence and advanced analytics at Salesforce.

Field Service AI Solution Architect

Field Service AI Solution Architect position at Salesforce, focusing on implementing AI solutions for field service operations with 3+ years of experience required.

Research Scientist, Google Cloud AI

Research Scientist position at Google Cloud AI focusing on advancing AI technology through research, development, and practical applications across industries.

Research Scientist, Geo Algorithms, Research

Research Scientist position at Google focusing on Geo Algorithms research, requiring PhD and publication experience, offering $136K-$200K salary plus benefits.

Research Scientist

Research Scientist position at Google focusing on machine learning, data mining, and natural language processing research.