Expoint - all jobs in one place

המקום בו המומחים והחברות הטובות ביותר נפגשים

Limitless High-tech career opportunities - Expoint

Salesforce Software Engineer AI Tools 
United States, California, Palo Alto 
523062457

20.03.2025

Job Category

Software Engineering

Job Details

You will build tools that help build and test AI agents that will be used by thousands of end users, delivering value with AI automation. Our software engineers ship applications written in the enterprise Java stack on the core platform and on our Agentforce platform. We work in a highly collaborative environment, and you will liase with a highly cross functional team comprised of Software Engineers, Machine learning engineers, UX experts, product managers to build AI Agent tooling. We value execution, clear communication, in person collaboration, and making learning fun.As part of this role, you will:

  • Design, implement, test and deliver highly scalable application code

  • Build on top of the Agentforce platform, delivering true next-generation AI Agent tools

  • Master our development process, platform, culture and code base, then improve it

  • Present your own designs to internal/external groups and review designs of others

  • Develop test strategies, design automation frameworks, write unit/functional tests to drive up code coverage and automation metrics

  • Participate in the team’s on-call rotation to address sophisticated problems in real-time and keep services operational and highly available

  • Troubleshoot production issues.


Required Skills:

  • 4+ years of professional software development experience

  • Deep knowledge of object oriented programming and experience with at least one object oriented programming language preferably Java

  • Expertise in developing software for Generative AI applications

  • Beginners mindset with proven experience shipping quick turnaround incubation projects

  • High proficiency in at least one high-level programming language and web framework (NodeJS, Express, Hapi, etc.)

  • Proven understanding of web technologies, such as JavaScript, CSS, HTML5, XML, JavaScript, JSON, and/or Ajax

  • Validated understanding of Database technologies such as SQL, PL/SQL and relational database schema design

  • Experience in automated testing including unit and functional testing using Java, JUnit, JSUnit, Selenium

Preferred Skills:

  • Bachelor's degree in Computer Science or equivalent field

  • Prior experience in prompt engineering, multi-agent interaction or Task planning with LLM based agents

  • Solid experience in fullstack software development, including UI tier, API development, metadata management, and/or client SDKs development

  • Experience with Agile software development and test-driven development.

  • Ability to support/resolve production customer escalations with excellent debugging and problem solving skills

If you require assistance due to a disability applying for open positions please submit a request via this.

Posting Statement

does not accept unsolicited headhunter and agency resumes.