Develop Python-based backend services that execute AI generated DSL instructions and orchestrate workflows in SFMC.
Build and maintain REST APIs, microservices, and integration layers connecting:
LLM agents
DSL interpreter
SFMC REST/SOAP APIs
Validation and simulation engines
Implement robust error handling, logging, and monitoring for AI generated workflows.
Work closely with DSL engineers to integrate parsing, AST evaluation, and execution logic into Python services.
Build testing frameworks to validate AI generated journeys before deployment.
Implement security, governance, and compliance controls for automated campaign execution.
Optimize backend performance, scalability, and reliability across cloud environments.
Collaborate with AI/ML engineers to support model inference pipelines, RAG components, and agent orchestration.
Contribute to CI/CD pipelines, containerization, and deployment automation. Required Skills & Experience
Strong proficiency in Python (async programming, API frameworks, microservices).
Experience with frameworks such as FastAPI, Flask, Django, or aiohttp.
Solid understanding of REST APIs, webhooks, and integration patterns.
Hands on experience with cloud platforms (AWS/Azure/GCP) and containerization (Docker, Kubernetes).
Experience with SFMC API integration (REST/SOAP) or similar enterprise marketing/CRM platforms.
Familiarity with parsers, ASTs, or DSL execution (even if not designing the DSL).
Strong understanding of logging, monitoring, observability, and production grade service design.
Experience with databases (Postgres, MySQL, NoSQL) and caching layers (Redis).
Ability to work in a fast paced environment with cross functional teams. Preferred Qualifications
Experience integrating with Salesforce Marketing Cloud (Journey Builder, Email Studio, Data Extensions).
Exposure to AI/ML systems, LLM inference, or agentic workflows.
Familiarity with AMPscript, SSJS, or marketing automation logic.
Experience with message queues (Kafka, SQS, RabbitMQ).
Background in workflow engines, rule engines, or automation platforms. Success Criteria
Reliable Python services that execute AI generated workflows with high accuracy.
Seamless integration between AI agents, DSL interpreter, and SFMC APIs.
Strong observability and low error rates in production.
Faster campaign and journey deployment through automation.
High engineering velocity with clean, maintainable code.
Diverse Lynx LLC is an Equal Employment Opportunity employer. All qualified applicants will receive due consideration for employment without any discrimination. All applicants will be evaluated solely on the basis of their ability, competence and their proven capability to perform the functions outlined in the corresponding role. We promote and support a diverse workforce across all levels in the company.