Skip to main content
Post your resume and find your next job on Indeed!

Python jobs in Calgary, AB

Sort by: -
    • Location:* Calgary, AB (3500 114 Avenue SE) — In-Office Job Type: Full-time Salary: $70,000 – $90,000 CAD with performance bonus.
    • This is a builder role.
    • Job Type:* Full-Time, Fixed-Term Contract.
    • Gobind Sarvar School is seeking an innovative and enthusiastic STEM / Computer Science Specialist to join our team…
    • The Data Engineer is responsible for designing, developing and maintaining the corporate Azure SQL and Azure Data factory data pipelines and database objects,…
    • Focus on using data and automation to solve business problems and improve efficiency within our organization's IT/OT systems.
    • We’re currently supporting a client who is looking for an IT Support Technician / Integration Support resource on a part-time retainer basis.
    • Our operations along the hydrocarbon value chain allow us to offer a full state of midstream and marketing services to our customers in the energy industry.
    • As the Data & AI Automation Analyst you will bridge business strategy and advanced analytics, delivering scalable data, automation, and AI-driven solutions.
    • This position is suited to someone who enjoys a mix of independent technical work and collaboration across disciplines, with exposure to complex reservoir…
    • The ideal candidate is a "jack of all trades" with the technical depth to architect, implement, and manage security controls across a multi-cloud environment (…
    • In this role, you will design, manage, and optimize the systems that underpin our multi-office operations – ensuring performance, reliability, and security…
    • This position involves the technical development and engineering of solutions that enable system, data, and process automation within the Business Performance…
    • Our client is seeking a Business Solutions Developer to join their Business Performance team within the Business Solutions department.
    • Our Service Design, Operations Performance Management Office is seeking an experience Transportation Planner to carry out research and comprehensive…
    • The Resource, Strategy and Optimization team is seeking a Data & Reporting Specialist, Workforce Planning to support data-driven decision-making across the…
    • Research and document data requirements, data collection and administration policy, and data access rules.
    • Write, modify, integrate and test software code.
Get email updates for the latest Python jobs in Calgary, AB

By creating a job alert, you agree to our Terms . You can change your consent settings at any time by unsubscribing or as detailed in our terms.

People also searched:

java

Career Resources:

Job Post Details

AI Digital Marketing Expert - job post

Watts Lights
3500 114th Avenue SE, Calgary, AB T2Z 3V6
$70,000–$90,000 a year - Full-time

Job details

Pay

  • $70,000–$90,000 a year

Job type

  • Full-time

Shift and schedule

  • Night shift
  • Monday to Friday

Location

3500 114th Avenue SE, Calgary, AB T2Z 3V6

Benefits

Pulled from the full job description

  • Paid time off
  • Vision care
  • Dental care
  • Casual dress
  • Extended health care

Full job description

AI Marketing Engineer — Watts Lights

Location: Calgary, AB (3500 114 Avenue SE) — In-Office Job Type: Full-time Salary: $70,000 – $90,000 CAD with performance bonus

About Watts Lights

We're the team behind Watts — premium, permanent smart LED lighting that transforms homes year-round. Our pixel LED systems light up rooflines, soffits, and landscapes for everything from Christmas to game day to "Tuesday-night-on-the-deck" ambiance, all controlled through the Watts app.

We design and manufacture our own hardware, run the cloud platform, and ship across Canada and the US through our dealer network and our exclusive Western Canada partnership with EECOL Electric. We're growing fast — and we're looking for a technical operator who can build the agentic AI systems that scale our marketing engine.

The Role

This isn't a digital marketer who uses ChatGPT on the side. This is a builder role. You'll architect, deploy, and maintain agentic AI workflows that run our paid media, content production, copy generation, creative iteration, and performance optimization across two funnels (D2C homeowner quotes + B2B dealer recruitment) and multiple geographies.

You'll treat campaigns like systems. Every repetitive task — ad copy variants, creative briefs, audience research, performance summaries, bid adjustments, landing page tests, reporting — should be running through an agent, a workflow, or an automation you've built. Humans approve and steer. Agents execute.

If you've already wired up Claude, n8n, Zapier, Make, custom MCP servers, or the Meta/Google APIs to do your job for you — keep reading. If you debate the differences between Opus 4.7 and GPT 5.5, please apply. If you can discuss the benefits and challenges between OpenClaw and Hermes, please apply.

What You'll Build & Run

  • Agentic content & creative pipelines — multi-step workflows (Claude / GPT / Gemini + Midjourney / Flux / Runway / Artlist / Higgsfield / AdCreative.ai) that take a campaign brief and output ready-to-test ad variants, hooks, scripts, UGC-style edits, and localized creative for each geo
  • Automated copy systems — variant generators that respect brand voice, output platform-native formats (Meta primary text + headlines, Google RSAs, TikTok hooks, YouTube descriptions), and version based on funnel stage, audience, and offer
  • ROAS optimization agents — workflows pulling from Meta Marketing API, Google Ads API, GA4, and our CRM to flag underperformers, suggest budget reallocations, generate weekly performance narratives, and propose next tests
  • Reporting & dashboard automation — agents that generate weekly stakeholder reports, anomaly alerts, and creative fatigue warnings without you opening a spreadsheet
  • Audience & research agents — automated competitor monitoring, review mining, persona research, and angle generation feeding the creative pipeline
  • Workflow infrastructure — n8n / Make / Zapier / custom Python or Node scripts; MCP servers connecting Claude to our ad platforms, CRM, and analytics stack; prompt libraries with versioning and evals

Alongside the systems work, you still own the fundamentals: campaign architecture across Meta, Google (Search, PMax, YouTube), TikTok, and emerging channels; geo strategy across Calgary, Edmonton, Western Canada, GTA / Eastern Canada, and US markets; Watts 2.0 app install campaigns; and seasonal demand planning around the Christmas spike.

What We're Looking For

Required — Technical AI & Automation

  • You've built real agentic workflows, not just prompted a chatbot. Show us the workflow, the Make scenarios, the Python scripts, the custom GPTs / Projects / Claude artifacts, or the MCP servers you've wired up
  • Fluency with at least one workflow automation platform (n8n, Make, Zapier, Pipedream) plus comfort writing glue code in Python or JavaScript when no-code hits its limits
  • Hands-on with the Meta Marketing API and Google Ads API — pulling data, pushing changes, or feeding agents
  • Prompt engineering as a craft: system prompts, tool use, structured outputs (JSON schemas), evals, and chaining. You know when to use Claude vs GPT vs Gemini vs an open model and why
  • Bonus: experience with vector DBs, RAG over brand/product knowledge bases, fine-tuning, or running local models
  • Bonus: ElevenLabs training and workflows for live agents

Required — Paid Media Foundation

  • 3+ years managing paid digital advertising at scale — six-figure monthly budgets preferred
  • Google Ads certification and Meta Blueprint certification (or equivalent demonstrated mastery)
  • Deep platform expertise in Google Ads and Meta Ads Manager; working knowledge of TikTok Ads and programmatic
  • Strong analytics: GA4, Google Tag Manager, Meta Pixel, server-side tracking, conversion APIs, attribution modelling
  • Experience with lead-gen funnels (Gravity Forms, HubSpot, or similar CRMs) and quote-form conversion optimization
  • A testing mindset — clean experiments, clear hypotheses, fast iteration, decisions made on data

Required — Communication

  • You can write a hook, brief a designer, explain ROAS to a non-marketer, and document a workflow so someone else can run it
  • Sharp written communication for stakeholder reporting and async work

Bonus

  • Experience marketing physical products, home services, or smart-home tech
  • App install campaign experience
  • Familiarity with seasonal demand curves
  • Strong English with regional nuance understanding between US and Canada.
  • You've shipped a public AI tool, automation, or open-source project we can look at

Why Watts

  • Real ownership of strategy, budget, and the technical stack — you're building the system, not running someone else's playbook
  • A founder-led team that ships fast and bets on AI as core infrastructure
  • A product people actually love — check our Google reviews and install gallery
  • Calgary HQ with a hybrid schedule
  • Competitive base + performance bonus tied to results you control
  • Health and dental benefit account
  • Employee discount on Watts systems for your own home

How to Apply

Send your resume plus a short writeup of an agentic workflow or automation you've built — what problem it solved, what stack you used, what you'd do differently. Screenshots, diagrams, Loom walkthroughs, or repo links all welcome and strongly encouraged.

Apply on Indeed or email info@wattslights.com with subject line "AI Marketing Engineer — [Your Name]"

Watts Lights is an equal opportunity employer. We welcome applicants from all backgrounds and are committed to building a diverse, inclusive team.

Details

Benefits: Casual dress, extended health care, paid time off, vision care Schedule: Monday to Friday Location requirement: Calgary, AB T2Z 3V6 — must reliably commute or plan to relocate before starting. We are only accepting applications from candidates currently residing in Calgary, Alberta.

Job Type: Full-time

Pay: $70,000.00-$90,000.00 per year

Benefits:

  • Casual dress
  • Dental care
  • Extended health care
  • Paid time off
  • Vision care

Ability to commute/relocate:

  • Calgary, AB T2Z 3V6: reliably commute or plan to relocate before starting work (required)

Application question(s):

  • Please list 3-4 primary AI tools you have used to automate your marketing.
  • Please describe an agentic workflow you have built in detail with specific tool descriptions.

Experience:

  • Marketing: 3 years (required)
  • Social media management: 3 years (required)

Licence/Certification:

  • Google AdWords Certification (required)
  • Google Analytics Certification (required)

Work Location: In person

Let Employers Find YouUpload Your Resume