Senior AI Engineer, Marketing

New
J
JobgetherMarketing technology
Based in United KingdomFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Languages
Excellent written and spoken English
Experience
At least 6 years of experience building and operating production backend systems, including 3 or more years of professional Python development.
Required Skills
AWSPostgreSQLPythonAzureRESTful APIsHubSpot

Requirements

  • Hold a bachelor's degree in Computer Science, Software Engineering, or a related technical discipline.
  • Have at least 6 years of experience building and operating production backend systems.
  • Have 3 or more years of professional Python development experience.
  • Have recent hands-on experience using AI coding agents such as Claude Code, Cursor, GitHub Copilot agent mode, or Codex, and be able to demonstrate development, review, and testing workflows.
  • Have production experience supporting marketing automation platform integrations; HubSpot is preferred, with Marketo or Pardot also considered.
  • Understand marketing automation APIs, data models, and synchronization with CRM systems.
  • Have experience with event-driven architectures and durable execution patterns, including message queues, outboxes, idempotency keys, and replay mechanisms.
  • Have practical integration engineering experience with REST APIs, webhooks, OAuth 2.0, rate limits, retries, and vendor-specific services.
  • Have advanced PostgreSQL skills, including schema design, JSONB, partitioning, Alembic migrations, and query performance optimization.
  • Have experience deploying cloud applications on Azure or AWS, including containers, Terraform or Bicep, GitHub Actions CI/CD, secrets management, and observability.
  • Have experience delivering LLM-powered product features, including structured outputs, evaluation, confidence thresholds, fallback mechanisms, and safeguards.
  • Have excellent written and spoken English and be able to explain technical decisions and trade-offs clearly to non-technical stakeholders.

Responsibilities

  • Develop a unified lead intake platform with validation, deduplication, consent management, and enrichment.
  • Build AI-powered lead qualification and scoring using product usage, learning activity, website behavior, intent data, and company information.
  • Create lead routing systems that assign prospects based on territory, team capacity, availability, and priority, with transparent decision records.
  • Track lead hand-offs through the first sales interaction and identify delays in follow-up.
  • Develop self-service campaign management capabilities for Marketing Operations to configure routing, prioritization, and nurturing rules.
  • Design AI-native capabilities accessible through an MCP server for internal agents and assistants to retrieve lead information, explain decisions, and trigger campaign actions.
  • Establish centralized consent and suppression controls and integrate with CRM, email service providers, visitor identification, enrichment tools, and internal data platforms.
  • Maintain marketing automation integrations and investigate incidents, resolve root causes, and document technical changes.
  • Develop an interim forms gateway and enrollment connector, and reconcile data across existing and new systems during migration.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now