We are hiring for a
Salesforce Data & AI Engineer. This role focuses on developing Salesforce data and AI solutions using Python, Salesforce Data Cloud, and Agentforce. The ideal candidate will have hands-on experience building MCPs, integrating enterprise systems, and delivering end-to-end technical solutions.
What You Bring
- Strong Python development experience for developing Model Context Protocol (MCP) services
- Experience with data serialization and validation packages in Python
- Experience with networking and transport layers in Python
- Experience with Salesforce Data Cloud
- Experience with Agentforce / Salesforce AI solutions
- Strong SQL skills
- Experience with Snowflake
- REST API and system integration experience
- Experience with Git-based development and deployment processes
- Strong debugging and problem-solving skills
- Ability to work independently with engineering and business stakeholders
What You'll Do
- Design, develop, and maintain solutions using Salesforce Apex, Flow, and Agentforce
- Develop AI agent workflows, actions, and integrations
- Work with Salesforce Data Cloud for data modeling, querying, and integration
- Develop and maintain integrations between Salesforce, Slack, APIs, and external services
- Use Snowflake and SQL for data querying, validation, transformation, and analysis
- Troubleshoot application, integration, data, and AI-agent issues
- Develop unit tests and maintain Apex test coverage
- Support code reviews, deployment, QA/UAT validation, and production releases
- Translate business requirements into technical solutions
- Document technical implementations and provide knowledge transfer
- Own assigned features and technical issues independently
Nice to have
- Salesforce Apex and Salesforce Flow experience
- Experience with Slack integrations / Slack APIs
- Experience building AI/LLM-powered applications or integrations
- Experience with MCP or similar AI integration frameworks
- Understanding of data engineering and data modeling concepts
- Experience working in Agile software development environments