Lead Software Engineer, AI Applications

Salesforce Salesforce · Enterprise · San Francisco, CA +1

Salesforce is seeking a Lead Software Engineer, AI Applications to architect and develop the next generation of enterprise solutions at the intersection of AI, Data, and CRM. The role involves designing, fine-tuning, and optimizing AI applications using tools like Langchain for various enterprise use cases, integrating these technologies into the Salesforce product ecosystem, and building tooling to accelerate AI adoption for other application teams. This role requires strong backend engineering skills, proficiency in Python and Java, and experience with AI application frameworks.

What you'd actually do

  1. Leverage tools such as LangChain to creatively and resourcefully tackle problems, maintaining an open-minded approach to implementation.
  2. Translating business requirements into viable AI solutions and effectively conveying intricate technical concepts to non-technical audiences.
  3. Proven experience working in cross-functional teams to deliver impactful results.
  4. Ability to develop and ship products in quick increments across multiple versions
  5. Participate in the team’s on-call rotation to address complex problems in real-time and keep services operational and highly available

Skills

Required

  • Python
  • Java
  • REST-based API development
  • API lifecycle management
  • client SDKs development
  • relational and non-relational databases
  • Git
  • Jenkins
  • ReST
  • Agile development methodology
  • LLMs & AI application frameworks(eg LangChain)

Nice to have

  • cloud providers such as AWS, GCP, or Azure
  • SOAP
  • XML
  • WSDL
  • HTTP
  • JSON
  • Spring
  • gRPC
  • HTTP protocol
  • building AI solutions for enterprise software or SaaS platforms

What the JD emphasized

  • core driver of innovation
  • design, fine-tune, and optimize
  • extracting the maximum potential from LLMs
  • seamlessly integrate these cutting-edge AI technologies
  • building essential tooling to accelerate their success
  • Strong expertise in using LLMs & AI application frameworks(eg LangChain)
  • Prior experience in building AI solutions for enterprise software or SaaS platforms.

Other signals

  • AI+ Data +CRM
  • agentic era
  • AI Applications Engineer
  • modern tools(eg Langchain)
  • enterprise use cases
  • extracting the maximum potential from LLMs
  • integrate these cutting-edge AI technologies into the heart of the Salesforce product ecosystem
  • building essential tooling to accelerate their success