Senior AI Engineer, Marketing

OPSWAT•Tampa, FL

About The Position

OPSWAT is seeking an innovative engineer for its GTM Product Team to strengthen the technology supporting marketing operations. The role will initially improve the reliability of the existing HubSpot foundation, which includes 1.1 million contacts, 817 active workflows, and integrations with SugarCRM, Salesloft, My OPSWAT, websites, and OPSWAT Data Master (ODM). The engineer will maintain integrations, resolve synchronization and data-quality issues, and serve as a technical partner to Marketing Operations while the platform transitions. The engineer will help build an in-house, AI-native marketing platform covering marketing automation and email; lead capture from web, portal, events, and webinars; lead scoring, lifecycle management, and routing; and contact data governance, consent, and integration with ODM. The platform will include governed lead intake, AI-based qualification and routing, dependable hand-offs, configurable self-service campaigns, agent-accessible capabilities through an MCP server, centralized consent and suppression, and resilient integrations. The role will also keep existing HubSpot integrations running until they are retired, support the migration and parallel run, and use OPSWAT’s agentic coding platform while maintaining quality, security, and documentation.

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, or a related technical field.
  • At least 6 years building and operating production backend systems, including at least 3 years in Python.
  • Demonstrated recent daily practice building software with AI coding agents such as Claude Code, Cursor, Copilot agent mode, or Codex; able to show the workflow, review and test loop, and a real shipped product.
  • Production support experience with integrations for a marketing automation platform, including its APIs, data model, and CRM synchronization; HubSpot is strongly preferred, with Marketo or Pardot considered.
  • Production experience with event-driven and durable-execution patterns, including message queues, outboxes, idempotency keys, and replay.
  • Hands-on integration engineering against vendor APIs using REST, webhooks, OAuth 2.0, rate limits, and retries; experience building and operating integrations rather than configuring them through a wizard.
  • Strong PostgreSQL skills, including schema design, JSONB, partitioning, Alembic migrations, and query performance work.
  • Cloud deployment experience on Azure or AWS, including containers, infrastructure as code with Terraform or Bicep, CI/CD with GitHub Actions, secrets management, and observability.
  • Experience shipping LLM features into a product, including structured outputs, evaluation practices, confidence thresholds, fallbacks, and guardrails, using a provided model gateway rather than building the infrastructure.
  • Excellent written and spoken English, with the ability to explain technical trade-offs in terms relevant to a marketing operations lead.

Nice To Haves

  • Experience with Temporal or a comparable workflow engine; strongly preferred.
  • Experience with SugarCRM logic hooks and REST API, or another CRM server-side extension model; Salesforce Apex or triggers are transferable.
  • Marketing technology domain knowledge, including lead scoring and routing, consent and suppression, deliverability and ESP warm-up, and campaign attribution.

Responsibilities

  • Build a governed lead-intake gateway for web forms, My OPSWAT, webinars, field events, partner sources, and list imports, validating, deduplicating, consent-checking, and enriching leads before they reach the CRM or data spine.
  • Develop AI-native lead qualification using signals such as product usage, Academy progress, web behavior, intent, and firmographics; rank leads, explain scores, and learn from SDR conversion outcomes.
  • Build intelligent lead routing that accounts for territory, capacity, availability, and priority, with configurable previews and a decision record for each assignment.
  • Make lead hand-offs dependable by tracking leads from capture to first touch, surfacing stalled follow-ups, and ensuring priority tiers are followed up.
  • Build a self-service campaign layer for configuring routing, priority, and nurture behavior, with previews against past leads and automatic expiration of overrides.
  • Expose platform data and actions through an MCP server so internal agents and assistants can find leads, explain routing decisions, and trigger campaign actions in natural language.
  • Establish consent and suppression as a single source of truth, enforced at intake, and stream signals and decisions into OPSWAT Data Master.
  • Build resilient integrations with SugarCRM, the email service provider, visitor identification, enrichment services, and My OPSWAT, including containment, retries, and visibility into failures.
  • Use OPSWAT Agentic SDLC and its agentic coding platform as a primary production method; own the quality and security of shipped software and document the system.
  • Maintain the health of existing HubSpot integrations until retirement, including the SugarCRM sync through the Sugar Data Tool, Salesloft, My OPSWAT portal and Academy feeds, 6sense enrichment, web forms, and Forms API.
  • Triage and resolve integration incidents across HubSpot and connected systems, identify root causes, implement durable fixes, and document incidents.
  • Make safe, minimal HubSpot changes as needed and prevent new workflow and list accumulation during migration.
  • Build the Forms Gateway pull-forward to decouple website capture from HubSpot, and operate the interim enrollment connector that keeps Salesloft working through cutover.
  • Continuously reconcile HubSpot and platform data during the parallel run so drift is identified before cutover gates.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service