PRIMARY RESPONSIBILITIES
- Architect, design, implement, test and deliver highly scalable Salesforce solutions, using Salesforce s deeply unified platform to meet business requirements and enhance user experiences
- Collaborate with stakeholders to identify pain points and opportunities for innovation, with a clear focus on customer impact, trust, and growth
- Define and document the overall architecture and technical solution for Agenforce deployments, integrations, and customizations.
- Provide expert guidance on Salesforce Agenforce features, capabilities, and best practices.
- Stay up-to-date with new releases and enhancements to the Salesforce ecosystem, especially related to Agenforce AI, and incorporate them into solution designs.
- Use pre-trained LLMs (e.g., GPT, Llama, Falcon) for Salesforce-specific applications using prompt engineering and reinforcement learning from human feedback (RLHF).
- Build and maintain datasets for training, fine-tuning, and evaluation of LLMs for various use cases.
- Act as a key liaison between product owners, technical teams, and external partners to ensure clear communication and alignment.
- Be a domain expert, while writing code and working closely with other developers, Product Managers, and UX to ensure features are delivered to meet business and quality requirements
- Define the system architecture landscape, identify gaps between current and desired end-states, and deliver a comprehensive solution that will enable achievement of the desired business outcomes
- Mentor and support junior architects and developers, providing guidance on architectural decisions, development methodolgies, tools and code quality
- Leverage agile work management practices, including sprint planning and retrospectives to track critical deliverables.
 
 Partner with product owners for backlog grooming and work prioritization
- Ability to translate business needs into AI solutions and communicate complex technical ideas to non-technical stakeholders
- Establish governance frameworks for the platform, ensuring proper data management, security compliance, and system scalability.
- Lead the development of custom Salesforce solutions, including Apex, Visualforce, Lightning components, and other Salesforce technologies, to tailor Agenforce to specific business needs.
PROFESSIONAL EXPERIENCE/SKILLS REQUIRED
- Overall 12+ years experience in Software Engineering
- 8+ years of Experience in Salesforce architecture and platform implementation, using different Salesforce s Customer 360 products
- Agentforce implementation is a plus
- 5+ years of proven experience in ML engineering, building AI systems and/or services
- Proficiency in Python and popular ML frameworks (e.g., PyTorch, TensorFlow, Hugging Face Transformers) is a plus
- Experience with LLMs and prompt engineering
- Analytical mindset with experience in using data-driven approach, and know how to measure success with complicated ML/AI products
- Experience with Salesforce DevOps, CI/CD processes, and automation tools.
- Must be able to guide and work with engineering teams, product management, cross-functional units, and upper-management
- Proven leadership in driving cross-functional teams to achieve common goals and business objectives
- Proven experience in designing and implementing large-scale Salesforce solutions in complex enterprise environments.
- Experience with agile development or scrum project management methodologies and tools
- Understanding of software engineering principles, key design patterns and best practices
- Strategic thinker that can see the big picture, innovate and adapt to constant change
- Ability to work under pressure, highly adaptable, and well organized
- Highly effective written and verbal communication skills with audiences across all levels of the organization
- Highly organized with the ability to establish and manage priorities in a complex and fast-paced environment
- Strong knowledge of data management concepts and architectures
- Continuously assess the performance of Salesforce solutions and take proactive measures to optimize system performance, identify bottlenecks, and resolve issues.
- Masters / Bachelors degree required in Computer Science, Software Engineering, or Equivalent Experience
Salesforce Certifications (Preferred):
- Salesforce Certified Technical Architect
- Salesforce Certified Application Architect
- Salesforce Certified System Architect
- Salesforce Agenforce-specific certifications (if applicable)
Accommodations
If you require assistance due to a disability applying for open positions please submit a request via this Accommodations Request Form .
Skills Required
Salesforce, Product Management, System Architecture, Data Management, Project Management, Scrum, Solution Architecture, Crm, Python