AI/ML Engineer

  • Columbus, OH, USA
  • Full-Time
  • On-Site

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.