About the job
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.
Responsibilities
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.
Qualifications
Minimum
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)
Preferred
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