Software Engineer, AI Tools

Global leader in CRM and enterprise cloud solutions, providing innovative software for customer relationship management.
$137,100 - $227,700
Machine Learning
Senior Software Engineer
In-Person
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 products and deliver exceptional experiences to customers. You'll be part of a team building tools for AI agents that will serve thousands of end users, working with enterprise Java stack on the core platform and Agentforce platform.

The position involves close collaboration with a cross-functional team including Software Engineers, Machine Learning engineers, UX experts, and product managers. The team values execution, clear communication, in-person collaboration, and making learning fun. You'll be responsible for designing and implementing highly scalable application code, building next-generation AI Agent tools, and maintaining high service availability.

This role is perfect for someone with strong software development experience, particularly in Java and AI applications. You'll need expertise in web technologies, database systems, and automated testing. The ideal candidate should have experience with Generative AI applications and a proven track record of shipping quick turnaround incubation projects.

Working at Salesforce means joining a company at the forefront of enterprise software and AI innovation. You'll have the opportunity to work on cutting-edge technology while being part of a team that values both technical excellence and collaborative culture. The role offers competitive compensation and the chance to make a significant impact in the AI tools space.

The position requires a combination of technical expertise and collaborative skills, with opportunities for growth and learning in AI and enterprise software development. You'll be working in Palo Alto, California, contributing to projects that will shape the future of AI agent technology and enterprise solutions.

Last updated 20 days 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
  • Present designs to internal/external groups and review designs of others
  • Develop test strategies and design automation frameworks
  • Participate in the team's 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 experience with 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 including unit and functional testing
  • 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

Senior Technical AI Ethicist - AI Red Teamer

Senior AI Ethicist role focusing on adversarial testing and ethical AI implementation at Salesforce, combining technical expertise with ethical considerations.

Field Service AI Senior Solution Architect

Senior Solution Architect role focusing on AI implementation in field service operations, combining technical expertise with business analysis to drive digital transformation.

AI Scientist

Senior AI Scientist role at Salesforce focusing on building and optimizing AI systems, specifically working with LLMs and agent systems.

(Senior) Field Service AI Solution Architect

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

Senior AI Prompt Engineer

Senior AI Prompt Engineer position at CI&T, focusing on optimizing generative AI models for software development efficiency.