This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We are hiring a Lead Software Engineer to build the AI-powered marketing content layer - the systems that generate, assemble, review and publish marketing content across email, mobile app, site placement and push notifications. You will work on LLM-integrated content generation pipelines, channel-specific content builds, and AI-assisted compliance workflows that ensure every piece of marketing content meets regulatory standards before it reaches customers.
Job Responsibility:
Build software solutions to iterate on AI content generation services - integration of LLM's into content authoring workflows with prompt management, output validation and Human-In-The Loop review
Develop channel-specific content builders for email, mobile app placements, web site placements and push notifications, with responsive rendering and preview capabilities
Implement AI-assisted compliance review workflows – build classifiers and scoring pipeline that flag possible UDAAP, CAN-SPAM, claims and disclosures before content approval
Contribute to multi-agent orchestration systems that coordinate content compliance review, audience selection, and campaign dispatch
Build evaluation and observability tooling for LLM outputs – golden dataset benchmarks, A/B content quality metrics and drift detection
Develop template and component systems that allow marketers to assemble compliant content from pre-approved building blocks across channels
Write well-tested, production-ready code and participate in CI/CD pipeline development, including model evaluation pipeline
Lead the design of end-to-end content generation features
write architecture proposals and drive cross-team alignment
Define guardrail frameworks for LLM outputs – toxicity filters, brand voice enforcement, compliance boundary checks – and establish operational runbooks
Utilize programming languages like Python, Open Source RDBMS and NoSQL databases, Container Orchestration services including Docker and Kubernetes, and a variety of AWS tools and services
Requirements:
Bachelor's Degree
At least 4 years of professional software engineering experience (Internship experience does not apply)
At least 1 year experience with cloud computing (AWS, Microsoft Azure, Google Cloud)
Nice to have:
Master's Degree
5+ years of experience with Python
3+ years of experience in at least one of the following: Java, Go, TypeScript/JavaScript or Node.js
3+ years of experience with AWS, GCP, Azure, or another cloud service
1+ years of experience in at least one of the following: LLM integration, model API, prompt engineering or AI-augmented feature generation
1+ years of experience in at least one of the following: Marketing Technology, ESP's, campaign management, content personalization or digital marketing platforms
1+ years of experience in at least one of the following: MJML or Apache Volocity
What we offer:
Performance based incentive compensation which may include cash bonus(es) and/or long term incentives (LTI)