Skip to main content
TryApplyNow logo
Upwork logo

Marketing Automation Specialist – Advertising, AI & n8n

Upwork
RemoteRemotePosted 7 days ago

Role Overview

Upwork is hiring a mid-level Marketing Automation Specialist – Advertising, AI & n8n. This is a contract remote role, with the team based in Remote. Part of Upwork's Lifecycle hiring, posted last week. Full responsibilities, required qualifications, and the apply link are listed in the description below.

Salary Context

Salary is not disclosed in this posting. Market median for Mid-level Lifecycle roles is $106k-$145k (based on 328 comparable listings). Many employers share specifics during the interview process or after an initial screen.

Resume Keywords to Include

Make sure these keywords appear in your resume to improve ATS scoring

PostgreSQLSupabaseRESTAPIGoogle AdsMeta AdsTikTok AdsLooker

Job description

# Marketing Automation Specialist – Advertising, AI & n8n

We are looking for an experienced Marketing Automation Specialist to help us build a scalable advertising automation system for approximately 10–15 e-commerce websites, multiple countries, and multiple languages.

The objective is to create a centralized system that reduces repetitive manual work and allows one media buyer to efficiently manage advertising across all our businesses.

You will work closely with our media buyer, designers, developers, and management team.

## Project objective

We want to build a system that provides a large part of the functionality of platforms such as Hunch, but with greater flexibility and lower long-term operating costs.

The system should combine internal workflows with specialist tools such as Bïrch and Optmyzr where appropriate.

The main technology stack may include:

  • n8n or Make
  • Meta Marketing API
  • Google Ads API
  • TikTok Ads API
  • Google Gemini API
  • Creatomate or Canva Bulk Create
  • Bïrch
  • Optmyzr
  • Airtable, Supabase, PostgreSQL, Google Sheets, or a similar database
  • Looker Studio or another reporting platform
  • Product feeds and e-commerce platform integrations

## Responsibilities

  • Design the technical architecture for a scalable advertising automation system.
  • Compare n8n and Make and recommend the most suitable option.
  • Build reliable workflows for multiple websites, countries, and languages.
  • Integrate advertising platforms through APIs.
  • Create a central database containing website, brand, country, language, currency, pricing, promotion, product-feed, and landing-page information.
  • Automate multilingual advertising-copy generation and localization.
  • Connect Google Gemini for translation, localization, and copy generation.
  • Use a cost-effective Gemini model for high-volume tasks and stronger models for complex work.
  • Create caching and approval systems so approved copy and translations can be reused.
  • Automate creative generation through Creatomate, Canva, or similar platforms.
  • Generate different creative sizes, formats, languages, prices, and promotions.
  • Connect advertisements to the correct website, product, and landing page.
  • Automate reporting by website, country, language, campaign, and product.
  • Build alerts for unusual spend, ROAS, CPA, conversion, tracking, or budget changes.
  • Integrate Bïrch for Meta or TikTok automation where useful.
  • Integrate Optmyzr for Google Ads monitoring and optimization where useful.
  • Add logging, error handling, approval stages, permissions, and monitoring.
  • Document all workflows and technical decisions.
  • Maintain and improve the system after launch.

## Initial MVP

The first version should focus on a practical MVP that can be expanded over time.

The MVP may include:

  • A central database for websites, countries, languages, currencies, promotions, and landing pages.
  • Automated ad-copy generation and translation.
  • A review and approval workflow.
  • Reuse of approved copy and translations.
  • Automated creative generation for selected templates.
  • Campaign-input exports or direct campaign creation for Meta Ads.
  • Basic reporting by website and country.
  • Alerts for unusual spend, CPA, and ROAS.
  • Clear logs and error notifications.

The system should be modular so additional advertising channels, websites, and features can be added later.

## Required experience

  • Strong experience with n8n, Make, or similar workflow-automation platforms.
  • Experience working with REST APIs, webhooks, authentication, and structured data.
  • Experience with databases such as PostgreSQL, Supabase, Airtable, or similar systems.
  • Experience building reliable workflows with logging and error handling.
  • Understanding of Meta Ads, Google Ads, or other advertising platforms.
  • Experience with AI APIs such as Gemini, OpenAI, Claude, or similar models.
  • Experience with prompt design, structured output, caching, and approval workflows.
  • Ability to create clear technical documentation.
  • Strong problem-solving skills and attention to detail.

Experience with the Meta Marketing API, Google Ads API, TikTok Ads API, Creatomate, Canva, Bïrch, Optmyzr, product feeds, or e-commerce systems is a strong advantage.

## Who we are looking for

We are looking for someone who:

  • Can translate commercial requirements into reliable technical workflows.
  • Understands that automation must remain controllable and auditable.
  • Avoids unnecessary complexity.
  • Can recommend when to build internally and when to use an existing tool.
  • Thinks carefully about scalability, maintenance, API limits, and operating costs.
  • Communicates clearly with non-technical team members.
  • Can work independently and challenge weak technical assumptions.
  • Builds systems that other team members can understand and maintain.

## What we offer

  • A long-term opportunity within a growing international e-commerce group.
  • The chance to build a substantial advertising automation platform from the ground up.
  • Direct collaboration with management, media buyers, designers, and developers.
  • Freedom to recommend the best technical architecture.
  • Access to the required APIs, software, and development resources.
  • Opportunities for continued development and maintenance after the MVP.
  • Competitive compensation based on experience and project scope.

## Application questions

Please answer the following questions:

1. Which workflow-automation platforms have you used?

2. What is the most complex n8n or Make system you have built?

3. Have you worked with the Meta Marketing API, Google Ads API, or TikTok Ads API?

4. Which databases have you used for automation projects?

5. Have you integrated Gemini, OpenAI, Claude, or another AI API?

6. How would you store and reuse approved translations and advertising copy?

7. How would you design logging, retries, and error handling?

8. When would you choose n8n instead of Make?

9. How would you prevent an automation error from publishing incorrect prices or advertisements?

10. Please provide examples of relevant automation projects you have completed.

Please start your application with the words “Advertising Automation” so we know you have read the full job description.

About Upwork

Upwork logo

Upwork

upwork.com

LifecycleHires remote

44 other open roles at Upwork on TryApplyNow.

Frequently Asked Questions

How do I apply for the Marketing Automation Specialist – Advertising, AI & n8n position at Upwork?

Use the Apply button above to submit your application directly to Upwork. Most applications take less than 5 minutes if your resume and contact details are ready, and you'll be routed to the employer's official application system to finish.

Is the Marketing Automation Specialist – Advertising, AI & n8n role at Upwork remote?

Yes. This is a remote role. The team is based in Remote, but the position itself does not require relocating to that office.

What does a Marketing Automation Specialist – Advertising, AI & n8n at Upwork earn?

Upwork has not disclosed a salary range in this posting. Many employers share specifics later in the interview process; you can also ask during a recruiter screen if compensation transparency is important to you.

When was the Marketing Automation Specialist – Advertising, AI & n8n role at Upwork posted?

This role was posted on July 16, 2026 (7 days ago). It's still listed as actively hiring; we re-confirm openings against the source system multiple times per day and remove closed roles.

AI-powered job search

Get every job scored to your resume

Upload your resume and get jobs ranked, your resume tailored, and employee contacts found automatically.

Get started free

No credit card to start