Salesforce Developer
Role Summary
As a Salesforce Developer, you will lead the design and delivery of complex Salesforce solutions augmented with real-world AI capabilities. This role requires hands-on experience building, integrating, and operationalizing AI-driven functionality across enterprise platforms, not limited to Salesforce-native AI features (e.g., Agentforce, Einstein). You will shape both platform strategy and AI-enabled architecture, ensuring solutions are scalable, governable, and production-ready.
Key Responsibilities
Salesforce Development & Architecture
• Design, develop, and deploy complex Salesforce solutions using Apex, Lightning Web Components (LWC), Flow, and declarative capabilities
• Drive decisions on Salesforce OOTB vs. custom solutions, with a solid bias toward scalable, maintainable architectures
• Partner with architects and product leaders on mid- and high-level solution design
AI-Enabled Solution Design & Integration
• Design and deliver AI-powered features and workflows integrated into Salesforce solutions (e.g., intelligent automation,
decision support, enrichment, copilots)
• Build and integrate non-Salesforce-native AI solutions, including:
• LLM-based services (e.g., OpenAI, Azure OpenAI, MS CoPilot or equivalent enterprise platforms)
• Retrieval-Augmented Generation (RAG) patterns
• Tool/function calling and workflow orchestration
• Integrate AI services with Salesforce and downstream systems via APIs, platform events, or middleware
• Ensure AI solutions are production-grade, with appropriate controls for:
• Accuracy and reliability
• Security and access control
• Observability, logging, and error handling
• Translate ambiguous business problems into practical AI-enabled technical designs, not demos or proofs-of-concept
Technical Leadership & Mentorship
• Lead and mentor developers across Salesforce and adjacent technologies
• Conduct technical and architectural reviews, including AI design patterns and in
📌 Sr Software Development Engineer (Bengaluru)
🏢 Ukg
📍 Bengaluru