Senior Media Buyer - TikTok
PreneticsIM8 is a next-generation health and longevity brand co-founded by David Beckham and Prenetics (NASDAQ: PRE), on a mission to make world-class nutritional science accessible to everyone. Launched in late 2024, IM8 grew Q1 2026 revenue nearly 6x year-over-year to $33.8M, and the company has raised full-year 2026 IM8 revenue guidance to $190M-$210M. Over 60% of revenue is generated outside the US. We ship to 43 countries, and our athlete partner roster includes David Beckham, Giannis Antetokounmpo, Aryna Sabalenka, Ollie Bearman, and Inter Miami CF.
We are built on science, not story - our flagship Daily Ultimate Essentials carries 90 active ingredients, we run randomized controlled trials on our products, and we hold a clinical-grade standard in a category notorious for shortcuts.
Our business is subscription at its core. Every basis point of NRR we add compounds - into LTV, into payback, into the ability to outspend everyone else on acquisition. Retention isn't a department at IM8. It is the model.
Why This Role Is Different
Most media buying roles inherit a messy account and spend years cleaning up someone else's logic. This one is the opposite problem: you are building the lane, not babysitting it. TikTok is where IM8's next wave of new customers is, and paid social there behaves nothing like Meta - it is creative-led, it fatigues fast, and the account rewards operators who treat it as a testing engine, not a set-and-forget budget. Every wasted dollar of spend is a dollar not compounding into customer lifetime value, and on a subscription model with the LTV we're building, sloppy buying compounds against you fast. We run paid as a rules-based system - spend frontiers per lane, kill limits, scaling ceilings, pause-don't-delete discipline, mandatory change logging, daily diagnostics. We need someone who treats a TikTok account as a brand growth asset with real operating discipline, not a dashboard to babysit.
The Opportunity
We are looking for a Senior Media Buyer - IM8 Health, based in Hong Kong, to own day-to-day buying on IM8's TikTok Ads account and scale it into a primary acquisition channel, reporting to the VP of Growth. Multiple prospecting lanes, a relentless creative pipeline, one explicit rules-based system that you run, improve, and answer for. Your mandate: own blended new-customer CAC against Shopify as the source of truth - not platform-attributed numbers - and make every buying decision legible, logged, and defensible.
What You'll Do
Own campaign architecture at scale
- Structure campaigns and ad groups across multiple prospecting lanes, making deliberate Campaign Budget Optimization vs ad-group-budget calls, and knowing when to hand a lane to Smart+ / Smart Performance Campaigns versus run it manually
- Run testing pods with spend floors and allocate budget across lanes with known efficiency ceilings
Execute daily buying under a rules-based system
- Make daily launches, kills, scales, and budget moves under pre-agreed thresholds and triggers
- Name, reason, and log every change so the account is legible to someone who didn't build it
Run structured creative testing
- Get new concepts to valid spend levels and protect tests from delivery concentration; TikTok is won or lost on creative volume, so keep hooks, formats, and Spark Ads / creator content flowing
- Read the creative diagnostics TikTok actually gives you - hook rate, hold and completion, CTR - and distinguish creative failures from configuration failures - bid strategy, exclusions, broken destinations, pixel/Events API gaps
Scale winners without breaking them
- Scale without resetting the learning phase; manage the interplay of budget velocity, CPM inflation, and audience/creative saturation on a platform that fatigues faster than Meta
- Cross-check TikTok attribution against Shopify daily and make kill/scale calls on matured, full-day blended CAC
Partner and expand
- Work with the creative team on pipeline velocity, flagging creative age and fatigue on major lanes before performance shows it
- Partner with organic/creator and TikTok Shop efforts, and contribute to expansion across secondary paid channels as we scale
What We're Looking For
- 3-5 years of hands-on paid social media buying, with real depth on TikTok Ads
- DTC / e-commerce fluency: you understand CAC, LTV, contribution margin, and the gap between platform ROAS and blended reality
- Deep working knowledge of TikTok mechanics: learning phase behaviour, delivery concentration within ad groups, bid strategies (Lowest Cost, Cost Cap, Bid Cap, Value Optimization) and their failure modes, Smart+ / Smart Performance Campaigns, attribution windows and maturation, and the TikTok Pixel / Events API
- A creative-first operating instinct: you treat creative volume and iteration as the primary lever on TikTok, not an afterthought
- Rigorous operating habits: change logs, naming conventions, threshold-based decisions - not vibes
- Based in Hong Kong or willing to relocate
Non-Negotiable
- You have personally structured, scaled, and been accountable for $10M+/year in TikTok ad spend - not reported on it, owned it - or a clear, specific reason why that benchmark doesn't apply to your trajectory. If you can't make that case in a sentence, this isn't your role.
Nice to Have
- Buying experience on Meta and/or AppLovin
- Spark Ads, creator whitelisting, or TikTok Shop paid experience
- Subscription-business and retention-aware acquisition experience
- Health, wellness, or supplements experience
You Must Be AI-Native
Active, fluent daily AI tool usage is mandatory, not optional. We expect you to be embedding AI into every workflow you touch on day one.
Beat Claude Challenge
Shortlisted candidates complete a role-specific assignment, scored against a baseline we generate using Claude - same data, blind review. It covers account build, buying rules, and live diagnosis of a broken account snapshot. We care about judgment under real constraints, not portfolio decks. To advance, your thinking needs to be better than what the best AI produces. Ties don't advance.
Want to stand out? Head to our GitHub repo and submit your Beat Claude challenge: https://github.com/Prenetics/beat-claude