Marketing Software and AI Marketing Engineer
Role details
Job location
Tech stack
Job description
The Marketing Software & AI Marketing Engineer serves as a hands-on technical architect and builder driving the evolution of marketing technology and operations through AI transformation. This role is responsible for designing, developing, and scaling AI-powered marketing solutions, including LLM-based agents, automation tools, and integrations across the Martech ecosystem.
Working cross-functionally with marketing, IT, governance, and external stakeholders, this individual translates real-world marketing use cases into secure, scalable, and measurable technical solutions while ensuring compliance, quality, and performance.
Contract: 4/13/26 - 11/16/26
Max pay rate: $95/hr.
Duties & Responsibilities
Build and deploy automated agents for marketing use cases such as content generation, copy assistance, personalization, and automation
Develop and maintain prompt chains, context profiles, and secure API wrappers
Integrate with the Martech stack including CRM, CMS, analytics platforms, and data warehouses
Own the AI deployment lifecycle including prompt versioning, rollback support, sandboxing, validation, and performance monitoring
Design instrumentation and success metrics to evaluate agent performance and content quality
Support data governance, quality assurance, and compliance with internal policies and external regulations
Document systems, deployment protocols, and technical standards to support scalability
Collaborate with cross-functional teams to translate marketing concepts into modular, testable systems
Continuously experiment and iterate using data-driven insights and human-computer interaction principles
Requirements
Strong full-stack software engineering capabilities with experience building scalable, production-ready systems
Experience developing AI or machine learning-powered applications, particularly using large language models
Proficiency in Python and JavaScript or TypeScript, along with APIs and Git
Experience with cloud platforms such as AWS, Azure, or GCP
Familiarity with AI frameworks such as OpenAI, Claude, Bedrock, LangGraph, or similar
Experience with LLM validation tools such as Ragas or DeepEval and alternative evaluation approaches
Strong analytical and experimental mindset with experience in human-computer interaction, data science, or analytics
Understanding of marketing systems, user workflows, and enterprise security best practices
Ability to translate marketing requirements into technical solutions
Strong ownership mindset and comfort operating in pilot-to-scale environments
Education & Experience
Bachelor's degree in Computer Science, Software Engineering, Data Science, or a related technical field or equivalent experience
3-6 years of professional experience in software engineering including system design, architecture, and test case development
Experience building and deploying AI-driven or data-centric applications in production environments
Experience supporting or working within marketing technology environments preferred
Customer Service Commitment