Job Summary We are seeking an AI Solution Architect to design and lead the development of an AI-powered platform that leverages autonomous agents to generate campaigns, journeys, segmentation, and personalization workflows. This role is responsible for end-to-end architecture across AI/ML systems, domain-specific language (DSL) design, backend services, and integrations with Salesforce Marketing Cloud (SFMC), ensuring scalability, security, and enterprise-grade performance. Key Responsibilities Own and drive end-to-end architecture for AI agents, DSL frameworks, and SFMC automation Design agent-based AI systems, backend microservices, APIs, and SFMC integrations (REST/SOAP) Define and manage DSL schemas (JSON/YAML) for AI-generated workflows with a focus on safety and extensibility Establish guardrails, validation processes, simulation capabilities, and compliance frameworks for AI systems Collaborate with business, product, and engineering teams to translate requirements into scalable solutions Lead proof-of-concepts (POCs) and prototypes to validate architectural approaches and technologies Partner with AI/ML teams on agent frameworks, retrieval-augmented generation (RAG) pipelines, model fine-tuning, and safety mechanisms Architect cloud-native, highly available systems using infrastructure-as-code tools such as Terraform Define design standards, integration patterns, and system blueprints including data flows and deployment strategies Ensure system security, governance, performance optimization, and reliability Provide technical leadership, guide engineering teams, and conduct architectural reviews Required Qualifications 12+ years of experience in software engineering, with at least 5+ years in Architect or Principal roles Strong proficiency in Java and/or Python, along with experience in CI/CD pipelines and database technologies Hands-on experience with agent-based AI frameworks (e.g., LangChain, agent SDKs), vectorization, and context engineering Knowledge of AI/ML systems including MLOps, evaluation techniques, and large language model fine-tuning Experience with orchestration tools such as CrewAI, LangGraph, n8n, or similar frameworks Strong experience in designing domain-specific languages (DSLs) Deep understanding of Salesforce Marketing Cloud (SFMC), including Journey Builder, Email Studio, Data Extensions, and REST/SOAP APIs Proficiency in at least one of the following: Python, TypeScript, or Java Expertise in cloud-native architecture, microservices, and distributed systems Strong understanding of security, privacy, and compliance principles Preferred Qualifications Experience with AI-driven automation or autonomous agent platforms Familiarity with AMPscript and SSJS Background in marketing automation or CRM systems Experience with event-driven architectures and messaging systems Experience working in fixed-bid delivery environments Education: Bachelors Degree
Employers have access to artificial intelligence language tools (βAIβ) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
- Dice Id: compun
- Position Id: RATDC5785312
- Posted 1 day ago