AI/ML Engineer
Job Description:
Key Responsibilities
- Build and optimize LLM‑powered agents capable of generating:
- Email templates, content blocks, personalization rules
- Journey Builder workflows, decision splits, triggers, waits
- Segmentation logic and data extension mappings
- Develop prompting frameworks, agent orchestration logic, and reasoning loops for reliable autonomous workflow creation.
- Collaborate with DSL engineers to ensure the AI models can generate valid, safe, and expressive DSL instructions.
- Implement fine‑tuning, RAG, and model‑conditioning pipelines to improve accuracy and reduce hallucinations.
- Build evaluation, scoring, and validation systems for AI‑generated journeys before deployment.
- Integrate AI agents with SFMC APIs (REST & SOAP) to execute and test generated workflows.
- Develop guardrails, safety layers, and constraint‑based generation patterns to ensure compliance with marketing and regulatory rules.
- Work with marketing operations and CRM teams to encode real‑world campaign logic into model behaviors.
- Monitor and optimize model performance, latency, and cost across cloud environments.
Required Skills & Experience
- Strong experience with LLMs, generative AI, and agentic architectures (OpenAI, Anthropic, Llama, etc.).
- Hands‑on experience with:
- Prompt engineering
- RAG pipelines
- Fine‑tuning or supervised instruction training
- Multi‑agent orchestration frameworks
- Proficiency in Python and ML frameworks (PyTorch, TensorFlow, HuggingFace).
- Experience building production‑grade ML systems with CI/CD, monitoring, and observability.
- Understanding of Salesforce Marketing Cloud concepts:
- Journey Builder
- Email Studio
- Data Extensions
- Personalization logic
- Strong grasp of API integration, especially REST/SOAP patterns.
- Experience translating business workflows into structured, machine‑interpretable logic.
Preferred Qualifications
- Experience with AI‑driven workflow automation or autonomous agents.
- Familiarity with AMPscript, SSJS, and SFMC personalization.
- Background in marketing automation, CRM systems, or lifecycle marketing.
- Knowledge of reinforcement learning, constrained decoding, or rule‑based generation.
- Experience with cloud platforms (AWS, Azure, GCP) and containerized deployments (Docker, Kubernetes).
Success Criteria
- AI agents reliably generate complete, accurate, and compliant SFMC campaigns and journeys.
- Significant reduction in manual campaign build time through autonomous generation.
- High accuracy and low error rate in AI‑generated DSL and workflow outputs.
- Strong adoption of AI tooling across engineering and marketing teams.