AI Solution Architect AI Agent & DSL Platform

Compunnel Inc.
5 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Tech stack

Java
JavaScript
API
Artificial Intelligence
Cloud Engineering
Databases
Distributed Systems
JSON
Python
Automation of Marketing
Performance Tuning
Simple Object Access Protocol (SOAP)
Software Engineering
Data Streaming
Systems Integration
TypeScript
Workflow Management Systems
YAML
Large Language Models
Multi-Agent Systems
SOAPAPI
Generative AI
Backend
Event Driven Architecture
Infrastructure Automation Frameworks
Deployment Automation
Nintex
Machine Learning Operations
Terraform
Microservices

Requirements

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

Apply for this position