Principal Software Engineer / PMTS/Architect(AI Cloud)

Global leader in CRM and enterprise cloud solutions, pioneering AI integration in business software.
Machine Learning
Principal Software Engineer
In-Person
5,000+ Employees
12+ years of experience
AI · Enterprise SaaS · Cloud

Description For Principal Software Engineer / PMTS/Architect(AI Cloud)

Join Salesforce's Agentforce team in AI Cloud and make a significant impact through innovative software design and development. This Principal Software Engineer role combines technical excellence with strategic leadership in AI solutions development. You'll work with cutting-edge AI framework development alongside data scientists, ML engineers, and product managers.

The position demands exceptional technical expertise in building scalable AI solutions, including agents, copilots, chatbots, and RAG solutions. You'll be responsible for architectural decisions that impact enterprise-wide capabilities and work closely with cross-functional teams to deliver sophisticated software systems.

As a principal engineer, you'll shape the technical vision for AI Cloud initiatives, mentor team members, and drive innovation in AI product development. The role requires deep expertise in object-oriented programming, web technologies, and database systems, combined with practical experience in AI/ML product deployment at scale.

The ideal candidate brings 12+ years of experience in scalable SaaS applications, strong leadership abilities, and a proven track record of delivering complex technical solutions. You'll thrive in a dynamic environment where innovation and adaptation are key, working with cutting-edge AI technologies and frameworks.

This role offers the opportunity to work with industry-leading AI technology at Salesforce, one of the world's top enterprise software companies. You'll be at the forefront of AI innovation, helping shape the future of enterprise AI solutions while working with a talented team of engineers and researchers.

Last updated 3 days ago

Responsibilities For Principal Software Engineer / PMTS/Architect(AI Cloud)

  • Architect, design, implement, test and deliver highly scalable AI solutions: Agents, AI Copilots/assistants, Chatbots, AI Planners, RAG solutions
  • Define and drive software architecture and enterprise capabilities
  • Design sophisticated software systems for high-end solutions
  • Determine overall architectural principles, frameworks, and standards
  • Analyze and provide feedback on product strategy and technical feasibility
  • Drive long-term design strategies across multiple projects
  • Communicate with and motivate all levels of staff
  • Act as subject matter expert for multiple products
  • Troubleshoot complex production issues
  • Deliver technical reports and performance presentations

Requirements For Principal Software Engineer / PMTS/Architect(AI Cloud)

Java
JavaScript
Node.js
  • 12+ years of experience in building highly scalable SaaS applications/platform
  • Experience building technical architectures for complex performance issues
  • Deep knowledge of object oriented programming, preferably Java
  • Proven ability to mentor team members
  • High proficiency in high-level programming language and web framework
  • Understanding of web technologies (JavaScript, CSS, HTML5, XML, JSON, Ajax)
  • Data model design and database technologies expertise
  • Experience with AI products at high scale
  • Experience in automated testing
  • Strong interpersonal and communication skills
  • Experience with full software lifecycle in agile environments

Interested in this job?

Jobs Related To Salesforce Principal Software Engineer / PMTS/Architect(AI Cloud)

AI Transformation Advisory Architect

Lead enterprise AI transformation initiatives as an AI Transformation Advisory Architect at Salesforce, combining strategic consulting with technical leadership in Paris.

Salesforce AI / ML Architect

Lead AI/ML architecture and implementation for Salesforce, driving innovation with Einstein AI and machine learning solutions.

Software Engineering PMTS

Principal Software Engineer position at Salesforce focusing on AI product development, requiring 15+ years of experience in scalable SaaS applications and strong technical leadership.

Machine Learning Architect - Search & Knowledge Graphs

Lead AI innovations in Search and Knowledge Graphs at Salesforce, the #1 AI CRM, shaping next-gen enterprise solutions.

Salesforce AI Technical Manager

Lead AI-driven initiatives as a Salesforce AI Technical Manager, architecting solutions and providing technical leadership in pre-sales and project execution.