
Marketing Engineer — AI Enablement & Automation at iFIT
RemoteFull-timeRemoteMarketing Posted about 2 months ago
Apply with PipelineAbout the Role
<div class="content-intro"><p><span style="font-family: arial, helvetica, sans-serif;">iFIT’s vision is to create the world's most holistic health and fitness platform, integrating all elements of health - physical fitness, mental health, nutrition and active recovery - into a seamless interactive experience. We develop proprietary software that learns and adjusts to the habits of each person as it delivers immersive content that guides them on their own individual fitness journey.</span></p></div><p> </p>
<p></p>
<p class="font-claude-response-body break-words whitespace-normal"><span style="font-family: arial, helvetica, sans-serif; font-size: 12pt;">We are currently seeking an ambitious pace-setter to join our team as a <strong>Marketing Engineer - AI Enablement & Automation, remotely in the US or hybrid in Logan, Utah.</strong></span></p>
<p class="font-claude-response-body break-words whitespace-normal"><span style="font-family: arial, helvetica, sans-serif; font-size: 12pt;">iFIT is an AI-enabled organization — AI-assisted work is the default here, not an experiment — and this role has access to enterprise Claude and the full enterprise toolchain from day one. Our marketing team already runs on AI-assisted engineering: Claude Code drives reporting pipelines, incrementality testing, media-mix modeling, and campaign operations against a production stack including Snowflake, GA4, SAP, ad-platform APIs, and AWS. We are hiring the person who turns that momentum into a system. This is first an enablement-and-automation role — you will own how the team uses AI tooling: conventions, guardrails, shared skills and agents, credential hygiene, and the automation that removes humans from loops they don't need to be in. This role carries write authority over live ad accounts — your automations will change budgets, targeting, and campaign state on real spend, end to end.</span></p>
<p class="font-claude-response-body break-words whitespace-normal"><strong><span style="font-family: arial, helvetica, sans-serif; font-size: 12pt;">ROLE COMMITMENTS</span></strong></p>
<ul class="[li_&]:mb-0 [li_&]:mt-1 [li_&]:gap-1 [&:not(:last-child)_ul]:pb-1 [&:not(:last-child)_ol]:pb-1 list-disc flex flex-col gap-1 pl-8 mb-3 print:block print:space-y-1">
<li class="font-claude-response-body whitespace-normal break-words pl-2" style="font-family: arial, helvetica, sans-serif; font-size: 12pt;"><span style="font-family: arial, helvetica, sans-serif; font-size: 12pt;">Automate core processes by taking recurring workflows — reporting refreshes, data loads, spend QA, and campaign operations — from manual to hands-off, with guardrails and rollback paths that make unattended automation safe on live spend.</span></li>
<li class="font-claude-response-body whitespace-normal break-words pl-2" style="font-family: arial, helvetica, sans-serif; font-size: 12pt;"><span style="font-family: arial, helvetica, sans-serif; font-size: 12pt;">Give the team its hours back by measurably reducing analyst toil, with hours saved tracked and reported as a first-class KPI of this role.</span></li>
<li class="font-claude-response-body whitespace-normal break-words pl-2" style="font-family: arial, helvetica, sans-serif; font-size: 12pt;"><span style="font-family: arial, helvetica, sans-serif; font-size: 12pt;">Advance our media-mix model by hardening it into a versioned, validated product with out-of-sample validation as standard practice, refresh automation, prior and sensitivity checks, and calibration of response curves against experiment readouts.</span></li>
<li class="font-claude-response-body whitespace-normal break-words pl-2" style="font-family: arial, helvetica, sans-serif; font-size: 12pt;"><span style="font-family: arial, helvetica, sans-serif; font-size: 12pt;">Advance testing and channel allocation by industrializing incrementality testing — geo-experiment tooling, always-on test pipelines, and clean readouts — so budget-allocation decisions across channels are gated on measured lift, not platform-reported numbers.</span></li>
<li class="font-claude-response-body whitespace-normal break-words pl-2" style="font-family: arial, helvetica, sans-serif; font-size: 12pt;"><span style="font-family: arial, helvetica, sans-serif; font-size: 12pt;">Raise the dashboarding bar by shipping a standardized, exec-quality dashboard system with templates, brand styling, and automated refresh so every team deliverable is self-serve, current, and something leadership actually opens.</span></li>
</ul>
<p class="font-claude-response-body break-words whitespace-normal"><strong><span style="font-family: arial, helvetica, sans-serif; font-size: 12pt;">ESSENTIAL DUTIES AND RESPONSIBILITIES</span></strong></p>
<ul class="[li_&]:mb-0 [li_&]:mt-1 [li_&]:gap-1 [&:not(:last-child)_ul]:pb-1 [&:not(:last-child)_ol]:pb-1 list-disc flex flex-col gap-1 pl-8 mb-3 print:block print:space-y-1">
<li class="font-claude-response-body whitespace-normal break-words pl-2" style="font-family: arial, helvetica, sans-serif; font-size: 12pt;"><span style="font-family: arial, helvetica, sans-serif; font-size: 12pt;">Own the team's Claude Code setup end-to-end including project conventions, reusable skills, custom agents, MCP servers, and permission allowlists.</span></li>
<li class="font-claude-response-body whitespace-normal break-words pl-2" style="font-family: arial, helvetica, sans-serif; font-size: 12pt;"><span style="font-family: arial, helvetica, sans-serif; font-size: 12pt;">Convert one-off analyst workflows into shared, documented, versioned skills with dry-run defaults and confirm gates on anything that writes to a live ad account.</span></li>
<li class="font-claude-response-body whitespace-normal break-words pl-2" style="font-family: arial, helvetica, sans-serif; font-size: 12pt;"><span style="font-family: arial, helvetica, sans-serif; font-size: 12pt;">Run onboarding and office hours, pair with analysts to level up prompting, tool-building, and review habits, and be the go-to person for anyone stuck on an AI workflow.</span></li>
<li class="font-claude-response-body whitespace-normal break-words pl-2" style="font-family: arial, helvetica, sans-serif; font-size: 12pt;"><span style="font-family: arial, helvetica, sans-serif; font-size: 12pt;">Evaluate and integrate new capability safely including new MCP connectors, scheduled agents, and workflow orchestration.</span></li>
<li class="font-claude-response-body whitespace-normal break-words pl-2" style="font-family: arial, helvetica, sans-serif; font-size: 12pt;"><span style="font-family: arial, helvetica, sans-serif; font-size: 12pt;">Automate recurring pipelines including reporting refreshes, warehouse cache loaders, data-quality checks, and spend-delivery QA on live geo tests.</span></li>
<li class="font-claude-response-body whitespace-normal break-words pl-2" style="font-family: arial, helvetica, sans-serif; font-size: 12pt;"><span style="font-family: arial, helvetica, sans-serif; font-size: 12pt;">Build and maintain API integrations across the ad stack including Meta, Google Ads, Reddit, Impact.com, Search Console, and MMP postbacks — including token rotation and expiry monitoring, rate limits, and schema-drift alerts.</span></li>
<li class="font-claude-response-body whitespace-normal break-words pl-2" style="font-family: arial, helvetica, sans-serif; font-size: 12pt;"><span style="font-family: arial, helvetica, sans-serif; font-size: 12pt;">Own campaign-ops automation with full write authority including geo holdout apply and teardown with rollback snapshots, budget changes normalized against original baselines, and read-modify-write discipline on targeting objects.</span></li>
<li class="font-claude-response-body whitespace-normal break-words pl-2" style="font-family: arial, helvetica, sans-serif; font-size: 12pt;"><span style="font-family: arial, helvetica, sans-serif; font-size: 12pt;">Own credential hygiene through AWS Secrets Manager with expiry alerting so a dead token never silently kills a pipeline.</span></li>
<li class="font-claude-response-body whitespace-normal break-words pl-2" style="font-family: arial, helvetica, sans-serif; font-size: 12pt;"><span style="font-family: arial, helvetica, sans-serif; font-size: 12pt;">Build and maintain stakeholder-facing reporting including exec-quality dashboards and readouts for weekly performance, plan-vs-actual, incrementality results, and media-mix outputs.</span></li>
<li class="font-claude-response-body whitespace-normal break-words pl-2" style="font-family: arial, helvetica, sans-serif; font-size: 12pt;"><span style="font-family: arial, helvetica, sans-serif; font-size: 12pt;">Support measurement work including geo experiments, MMM, and LTV/CAC on the engineering side — data plumbing, refresh automation, QA, and readout generation — while analysts own the methodology.</span></li>
<li class="font-claude-response-body whitespace-normal break-words pl-2" style="font-family: arial, helvetica, sans-serif; font-size: 12pt;"><span style="font-family: arial, helvetica, sans-serif; font-size: 12pt;">Standardize dashboard patterns and brand styling so every team deliverable looks like it came from one team.</span></li>
<li class="font-claude-response-body whitespace-normal break-words pl-2" style="font-family: arial, helvetica, sans-serif; font-size: 12pt;"><span style="font-family: arial, helvetica, sans-serif; font-size: 12pt;">Define and encode what "safe" means for agentic writes to ad platforms through dry-run defaults, confirmation gates, audit logs, and rollback paths.</span></li>
<li class="font-claude-response-body whitespace-normal break-words pl-2" style="font-family: arial, helvetica, sans-serif; font-size: 12pt;"><span style="font-family: arial, helvetica, sans-serif; font-size: 12pt;">Manage internal app deployments for self-serve reporting tools.</span></li>
<li class="font-claude-response-body whitespace-normal break-words pl-2" style="font-family: arial, helvetica, sans-serif; font-size: 12pt;"><span style="font-family: arial, helvetica, sans-serif; font-size: 12pt;">Track usage, cost, and adoption of AI tooling across the team.</span></li>
</ul>
<p class="font-claude-response-body break-words whitespace-normal"><strong><span style="font-family: arial, helvetica, sans-serif; font-size: 12pt;">EDUCATION & EXPERIENCE</span></strong><br><span style="font-family: arial, helvetica, sans-serif; font-size: 12pt;">Education and Basic Qualifications</span></p>
<ul class="[li_&]:mb-0 [li_&]:mt-1 [li_&]:gap-1 [&:not(:last-child)_ul]:pb-1 [&:not(:last-child)_ol]:pb-1 list-disc flex flex-col gap-1 pl-8 mb-3 print:block print:space-y-1">
<li class="font-claude-response-body whitespace-normal break-words pl-2" style="font-family: arial, helvetica, sans-serif; font-size: 12pt;"><span style="font-family: arial, helvetica, sans-serif; font-size: 12pt;">Minimum 3 years in a technical marketing or data role such as marketing engineering, GTM engineering, marketing ops with real code, analytics engineering, or growth engineering.</span></li>
<li class="font-claude-response-body whitespace-normal break-words pl-2" style="font-family: arial, helvetica, sans-serif; font-size: 12pt;"><span style="font-family: arial, helvetica, sans-serif; font-size: 12pt;">Strong Python and SQL — production code others run, with error handling, logging, and rollback paths.</span></li>
<li class="font-claude-response-body whitespace-normal break-words pl-2" style="font-family: arial, helvetica, sans-serif; font-size: 12pt;"><span style="font-family: arial, helvetica, sans-serif; font-size: 12pt;">Hands-on production experience with at least two major ad-platform APIs including Meta, Google Ads, TikTok, Reddit, or Impact.com, including OAuth and token lifecycle management.</span></li>
<li class="font-claude-response-body whitespace-normal break-words pl-2" style="font-family: arial, helvetica, sans-serif; font-size: 12pt;"><span style="font-family: arial, helvetica, sans-serif; font-size: 12pt;">Experience running write automation against live spend including budget, targeting, and state changes via API, with concrete examples of a rollback needed, a partial failure recovered from, and how unattended writes are gated.</span></li>
<li class="font-claude-response-body whitespace-normal break-words pl-2" style="font-family: arial, helvetica, sans-serif; font-size: 12pt;"><span style="font-family: arial, helvetica, sans-serif; font-size: 12pt;">Daily-driver experience with agentic AI coding tools such as Claude Code or equivalent — has built skills, agents, and MCP integrations, not just chatted with a model.</span></li>
<li class="font-claude-response-body whitespace-normal break-words pl-2" style="font-family: arial, helvetica, sans-serif; font-size: 12pt;"><span style="font-family: arial, helvetica, sans-serif; font-size: 12pt;">Cloud fundamentals including AWS Secrets Manager, Lambda, S3, and IAM concepts, or equivalent.</span></li>
<li class="font-claude-response-body whitespace-normal break-words pl-2" style="font-family: arial, helvetica, sans-serif; font-size: 12pt;"><span style="font-family: arial, helvetica, sans-serif; font-size: 12pt;">Authorized to work in the United States without sponsorship.</span></li>
</ul>
<p class="font-claude-response-body break-words whitespace-normal"><span style="font-family: arial, helvetica, sans-serif; font-size: 12pt;">Preferred Qualifications</span></p>
<ul class="[li_&]:mb-0 [li_&]:mt-1 [li_&]:gap-1 [&:not(:last-child)_ul]:pb-1 [&:not(:last-child)_ol]:pb-1 list-disc flex flex-col gap-1 pl-8 mb-3 print:block print:space-y-1">
<li class="font-claude-response-body whitespace-normal break-words pl-2" style="font-family: arial, helvetica, sans-serif; font-size: 12pt;"><span style="font-family: arial, helvetica, sans-serif; font-size: 12pt;">Snowflake, dbt, or similar warehouse tooling; GA4/BigQuery exports.</span></li>
<li class="font-claude-response-body whitespace-normal break-words pl-2" style="font-family: arial, helvetica, sans-serif; font-size: 12pt;"><span style="font-family: arial, helvetica, sans-serif; font-size: 12pt;">Familiarity with marketing measurement including MMM, incrementality and geo testing, and attribution.</span></li>
<li class="font-claude-response-body whitespace-normal break-words pl-2" style="font-family: arial, helvetica, sans-serif; font-size: 12pt;"><span style="font-family: arial, helvetica, sans-serif; font-size: 12pt;">MCP server development and workflow orchestrators such as n8n, Airflow, or Step Functions.</span></li>
<li class="font-claude-response-body whitespace-normal break-words pl-2" style="font-family: arial, helvetica, sans-serif; font-size: 12pt;"><span style="font-family: arial, helvetica, sans-serif; font-size: 12pt;">MMP and affiliate plumbing including Branch, AppsFlyer, and Impact.com postbacks.</span></li>
<li class="font-claude-response-body whitespace-normal break-words pl-2" style="font-family: arial, helvetica, sans-serif; font-size: 12pt;"><span style="font-family: arial, helvetica, sans-serif; font-size: 12pt;">E-commerce or DTC hardware and subscription business context.</span></li>
<li class="font-claude-response-body whitespace-normal break-words pl-2" style="font-family: arial, helvetica, sans-serif; font-size: 12pt;"><span style="font-family: arial, helvetica, sans-serif; font-size: 12pt;">Data-visualization craft — readouts an executive will actually read with hierarchy, annotation, and restraint.</span></li>
<li class="font-claude-response-body whitespace-normal break-words pl-2" style="font-family: arial, helvetica, sans-serif; font-size: 12pt;"><span style="font-family: arial, helvetica, sans-serif; font-size: 12pt;">The enablement gene — would rather make five people three times faster than be the hero, and can explain technical guardrails to non-engineers without condescension.</span></li>
</ul>
<p class="font-claude-response-body break-words whitespace-normal"><strong><span style="font-family: arial, helvetica, sans-serif; font-size: 12pt;">DISCLAIMER</span></strong><br><span style="font-family: arial, helvetica, sans-serif; font-size: 12pt;">Compensation may vary based on the job level, your geographic work location, position incentive plan, and exemption status.</span><br><span style="font-family: arial, helvetica, sans-serif; font-size: 12pt;">Although we currently may consider hiring in the states listed below, not all positions are available in all locations, and work in a particular state is not guaranteed. Current list of states where iFIT may consider hiring: AK, AL, AR, AZ, CA, CO, CT, FL, GA, ID, IL, IN, KS, KY, LA, MA, MD, MI, MN, MO, MS, NC, NH, NJ, NV, NY, OH, OK, OR, PA, RI, SC, SD, TN, TX, UT, VA, WA, WI, WY.</span><br><span style="font-family: arial, helvetica, sans-serif; font-size: 12pt;">Subject to applicable state laws, your employment at iFIT is "at-will". At-will employment means that you and the company each have the right to terminate the employment relationship at any time for any cause or for no cause at all.</span></p>
<p></p><div class="content-pay-transparency"><div class="pay-input"><div class="title">Pay Range: </div><div class="pay-range"><span>$140,000</span><span class="divider">—</span><span>$160,000 USD</span></div></div></div><div class="content-conclusion"><p><em>iFIT does </em><em>not discriminate </em><em>in employment opportunities or practices on the basis of race, color, religion, sex, national origin, age, ancestry, mental or physical disability, sexual orientation, gender identity, medical condition, genetic information, marital status, veteran status or any other characteristic protected by law.</em></p>
<p> </p></div>
Related Roles
Senior Brand Manager, NordicTrack B2B
iFIT
RemoteRemoteSenior Brand Manager, NordicTrack DTC
iFIT
RemoteRemoteManager, Influencer and Social
iFIT
RemoteRemoteSenior Manager, Growth Marketing
iFIT
Remote Remote3PL Operations Manager - Bilingual (English/Spanish)
iFIT
Remote RemoteJunior AI Engineer
iFIT
Remote Remote