Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Automation & AI Developer

$150k per year

Martell Ventures

Compensation: $150,000

This role is In-studio in Kelowna

About Martell Group

The Martell Group exists to build people, brands, and ventures that create meaningful impact. Across our four companies, we combine audience, operators, and execution to launch scalable products and empower ambitious leaders in Media, B2B SaaS, and AI.

Founded by serial entrepreneur and investor Dan Martell (investor in Udemy, Intercom, and Unbounce), we’re building a company that values leadership , growth , and simplicity, and we’re looking for people who live those values too.

Our goal is to attract world-class talent and align people where their impact is greatest. When you apply to Martell Group, you’ll automatically be considered for all open roles across our companies, not just the one you applied for.

Why you shouldn't work here – Radical Transparency from our CEO

About the Role

You’ll own the automation backbone that runs Martell Media: the Stripe → CRM → access management pipelines, the AI infrastructure powering Dan Martell’s coaching products, and the daily reporting our CEO reads with his morning coffee. We just finished a multi-month migration from GoHighLevel to HubSpot, and we’re entering the next phase. Your job is to keep it running, make it better, and ship new automations + AI features that compound over time.

You’re stepping into a mature stack with real customers depending on it. There’s room to ship new automations and AI features on top of what’s already running.

You’re also the team’s force multiplier. Martell Media is AI-first. Everyone here uses Claude CLI, every day. The job isn’t to be a help desk; it’s to enable colleagues to solve their own problems, and then build the systems and patterns that prevent the question next time. That’s a feature, not a bug. If you’d rather code in isolation, this isn’t your role.

What You’ll Do

  • Operate the customer lifecycle automation suite: Stripe payments → HubSpot CRM → Mighty Networks access, covering onboarding, offboarding, upgrades, and renewals
  • Own and evolve our internal services: daily revenue reporting, AI pipelines, donation and renewal page backends, video/event integrations (Vimeo, Zoom, Telegram), and customer renewal monitoring
  • Build production AI features: Dan Martell’s coaching context system (and the evals that keep it honest), a Chrome-extension sales copilot for Revio CRM grounded in closed-won conversation patterns, and conversation classification pipelines via the Anthropic Batch API
  • Run HubSpot ops: workflow maintenance, property management, brand configuration, marketing contact tier optimization, API integrations for executive reporting
  • Maintain compliance + deliverability: SalesMsg / Twilio A2P 10DLC, DKIM/SPF/DMARC, marketing email IP health
  • Multiply the team’s leverage: turn one-off requests into repeatable patterns, and build the tooling that prevents the next question
  • Ship new automations + AI features: find the biggest constraint slowing the team, elevate it with code, then find the next one

Tech Stack

  • Languages: Python, TypeScript, SQL
  • Backend: FastAPI, SQLAlchemy, Alembic, Pydantic
  • Databases: PostgreSQL, MySQL
  • Infrastructure: Docker, Google Cloud Platform, GitHub Actions
  • AI/LLMs: Anthropic, OpenAI (production AI for Dan AI features and internal automations)
  • CRM + Automation: HubSpot Enterprise (all 5 Hubs), Zapier, Relay.app, Stripe, WordPress
  • SMS/Email: Twilio + SalesMsg (BYOT), HubSpot Marketing Hub
  • Integrations: Mighty Networks, Zoom, Vimeo, YouTube, Telegram, Notion, Slack
  • Tooling: uv, pytest, Ruff, Claude Code / Cursor / Copilot

What We’re Looking For

  • 5+ years of experience building Python services in production.
  • Systems Thinker: You see the whole and the parts at the same time. When a Zap misfires, you trace it Stripe → Relay.app → MySQL → HubSpot → Slack and find the seam where data broke, not just the immediate error. You design for the next developer and the next two years, not just today’s ticket.
  • Player-Coach: Your teammates’ coding language is English. You meet them where they are, level up their leverage, and turn “can you check this for me?” into “here’s how you can check it yourself next time.”
  • AI-Native Builder: You live in Claude Code / Cursor / Copilot. You’ve shipped production features using LLM APIs (not just played with ChatGPT). You know when to use an agent, when to use a deterministic script, and when to use no code.
  • Triage Brain: Comfortable holding reactive Tier 1 support, scheduled deep work, and occasional firefighting in the same day. You prioritize fast and don’t melt down when the queue is mixed.
  • Fast Learner: The stack is broad and the business is dynamic. You read code, docs, and Slack threads and become productive in days, not weeks.

Bonus Points

  • Prior solo-developer or small-team experience (no development team to lean on)
  • HubSpot administration (workflows, properties, brand-level config)
  • Twilio A2P 10DLC compliance familiarity
  • Domain expertise in coaching, e-learning, or community businesses
  • Experience with the post-migration cleanup phase of a CRM platform move

 

Vacancy posted a month ago
Similar jobs that could be interesting for youBased on the Automation & AI Developer in Kelowna, BC vacancy
  • $175k per year

     ...ambitious leaders across Media, B2B SaaS, and AI. Founded by serial entrepreneur and...  ...Martell Group attract exceptional people, develop strong leaders, create clarity around performance...  ...HR technology, tools, workflows, and automation to create an efficient People Operations... 
    Suggested
    Work at office

    Martell Ventures

    Kelowna, BC
    24 days ago
  •  ..., proposals, estimates, and test plans per CIMA+’s practices  Develop design work packages with scope, duration, and effort estimates,...  ...profile. CIMA+ uses an applicant tracking system that includes an automated match score feature. However, this score is not used to screen,... 
    Suggested
    Permanent employment
    Full time
    Internship
    Work at office
    Flexible hours
    2 days per week

    CIMA+

    Kelowna, BC
    14 days ago
  • $1400 - $1500 per week

     .... Join in on studio discussions on workflows and processes in developing new styles and techniques. Contribute to a positive team environment...  ...of in-studio and remote work) Disclaimer: Kickstart may use AI-assisted tools during the recruitment process to help organize,... 
    Suggested
    Full time
    Internship
    Remote work

    Kickstart Entertainment

    Kelowna, BC
    4 hours ago
  •  ...connections and lifelong friends along the way. Our menu, continuously developed by our Executive Chef, features globally inspired flavors and...  ...a reply to their application. Northland Restaurant Group uses AI enabled tools to assist with application management. All hiring... 
    Suggested
    Permanent employment
    Full time
    Internship
    Local area

    Moxies

    Kelowna, BC
    1 day ago
  • $85k - $95k per year

     ...communicate warmly and without drama either way. Tech-Savvy & AI-Fluent: You’re fluent with the tools that bring efficiency to your...  ...use AI to draft correspondence, organize information, and automate the busywork. What You’ll Do You’ll be at the centre of the... 
    Suggested
    Full time
    Temporary work
    For contractors
    Seasonal work
    Live In
    Remote work
    Flexible hours
    Night shift
    Afternoon shift

    Martell Ventures

    Kelowna, BC
    a month ago
  •  ...and be a part of. We are actively looking for people who want to develop their skillsets, take on new challenges, and advance their...  ...profile. CIMA+ uses an applicant tracking system that includes an automated match score feature. However, this score is not used to screen,... 
    Permanent employment
    Full time
    Internship
    Work at office
    Local area
    Flexible hours

    CIMA+

    Kelowna, BC
    24 days ago
  •  ...packages in accordance with applicable utility and industry standards Develop distribution designs using PLS software, QuickPole, SpidaCalc, or...  ...arrangements. Phasor may use technology, including AI-enabled tools, to support certain aspects of the recruitment process... 
    Long term contract
    Full time
    Internship

    Phasor Engineering Inc

    Kelowna, BC
    3 days ago
  •  ...and be a part of. We are actively looking for people who want to develop their skillsets, take on new challenges, and advance their...  ...profile. CIMA+ uses an applicant tracking system that includes an automated match score feature. However, this score is not used to screen,... 
    Permanent employment
    Full time
    Internship
    Work at office
    Local area
    Flexible hours

    CIMA+

    Kelowna, BC
    25 days ago
  •  ...and be a part of. We are actively looking for people who want to develop their skillsets, take on new challenges, and advance their...  ...profile. CIMA+ uses an applicant tracking system that includes an automated match score feature. However, this score is not used to screen,... 
    Permanent employment
    Full time
    Internship
    Work at office
    Local area
    Flexible hours

    CIMA+

    Kelowna, BC
    25 days ago
  • $80k - $90k per year

     ...scalable products and empower ambitious leaders in Media, B2B SaaS, and AI. Founded by serial entrepreneur and investor Dan Martell (...  ...-Suite—you're a wizard with technology. You understand AI tools, automation, and the cutting-edge tech stack. You're not afraid to experiment... 
    Immediate start

    Martell Ventures

    Kelowna, BC
    a month ago
  • $72.16k - $103.99k per year

     ..., institutional or mixed-use environments. Responsibilities Develop strong client relationships and act as the client’s single point of...  ...Talent Acquisition Business Partner. Artificial Intelligence (AI) Use We may use technology tools to assist in screening applications... 
    Long term contract
    Full time
    Contract work
    Flexible hours

    Colliers Project Leaders | Canada

    Kelowna, BC
    5 days ago
  •  ...to ensure high-quality, safe work. Preventative Maintenance: Develop and implement preventative maintenance schedules to reduce...  ...Experience working in saw and paper mills. Familiarity with automation and robotic systems. Ability to read and interpret blueprints... 

    D7 PNEUMATICS LLC

    Kelowna, BC
    1 day ago
  •  ...connections and lifelong friends along the way. Our menu, continuously developed by our Executive Chef, features globally inspired flavors and...  ...a reply to their application. Northland Restaurant Group uses AI enabled tools to assist with application management. All hiring... 
    Permanent employment
    Full time
    Internship
    Local area

    Moxies

    Kelowna, BC
    1 day ago
  •  ...and be a part of. We are actively looking for people who want to develop their skills, take on new challenges, and advance their careers...  ...profile. CIMA+ uses an applicant tracking system that includes an automated match score feature. However, this score is not used to screen,... 
    Permanent employment
    Full time
    Internship
    Work at office
    Flexible hours
    2 days per week

    CIMA+

    Kelowna, BC
    14 days ago
  •  ...more about business management, we are here to train, mentor and develop you further into your career, while supporting your life goals....  ...a reply to their application. Northland Restaurant Group uses AI enabled tools to assist with application management. All hiring decisions... 
    Permanent employment
    Full time
    Internship
    Local area
    Shift work

    Moxies

    Kelowna, BC
    1 day ago
  •  ...related impacts and structural or constructability constraints, and developing practical engineering solutions;  Supporting technical review...  .... CIMA+ uses an applicant tracking system that includes an automated match score feature. However, this score is not used to screen,... 
    Permanent employment
    Full time
    Temporary work
    For contractors
    Internship
    Work at office
    Immediate start
    Remote work
    Flexible hours

    CIMA+

    Kelowna, BC
    16 days ago
  • $68k - $78k per year

     ...About Argus For more than 50 years, Kelowna-based Argus has been developing, managing and hosting across British Columbia, from commercial...  ...looking for a tech-forward Executive / Legal Assistant to bring modern AI tools into our executive office and keep our senior leadership... 
    Full time
    Work at office

    Argus Properties

    Kelowna, BC
    4 days ago
  • $100k - $120k per year

     ...ambitious leaders in Media, B2B SaaS, and AI. Founded by serial entrepreneur and investor...  ...level. You will be responsible for developing high-performing video concepts, analyzing...  ...Responsibilities Content Strategy & Channel Growth Develop and execute a long-term YouTube content... 
    Long term contract
    Internship
    Work at office

    Martell Ventures

    Kelowna, BC
    14 days ago
  •  ...packages in accordance with applicable utility and industry standards Develop distribution line designs using PLS-CADD; experience with...  ...appropriate arrangements. Phasor may use technology, including AI-enabled tools, to support certain aspects of the recruitment process... 
    Long term contract
    Full time
    Internship
    Work at office

    Phasor Engineering Inc

    Kelowna, BC
    more than 2 months ago
  •  ...site servicing, stormwater management, roads, and utilities. • Develop design calculations, technical specifications, and engineering reports...  .... • Interest in applying new tools and technologies, including AI-enabled approaches, to civil engineering work. Why PRI • A... 
    Permanent employment
    Full time
    Internship
    Manual labor

    PRI Consultants

    Kelowna, BC
    a month ago
  • $75.4k - $93.67k per year

     ...You'll collaborate with cross-functional teams of UX/UI designers, developers, and strategists to ensure each project delivers quality, value,...  ..., and Claude to stay organized and maintain transparency. Use AI tools like Claude to speed up everyday project work, such as... 
    Ongoing contract
    Long term contract
    Full time
    Contract work
    Internship
    Local area
    Remote work
    Shift work

    Kanopi

    Kelowna, BC
    a month ago
  • $80k - $90k per year

     ...and/or clarifying scope of work with sub-trades and suppliers Developing successful relationships with current and prospective clients, consultants...  ...will be contacted. We use artificial intelligence (AI) to review resumes of candidates and assess their fit based on the... 
    Weekly pay
    Full time
    Contract work

    Maple Reinders

    Kelowna, BC
    a month ago
  • $48.86 per hour

     ...maintenance teams to schedule equipment servicing and repairs. Develop and apply knowledge of safety practices, scheduling, and trade-specific...  ...hiring practices, Aecon may use artificial intelligence (AI) tools to assist in screening and reviewing candidates. These tools... 
    Hourly pay
    Immediate start

    AECON

    Kelowna, BC
    5 days ago
  • $22 per hour

     ...~ First Aid Certificate Experience and specialization Type of crops ~ Grapes Equipment and machinery experience Automated irrigation system Sprayer or duster Area of specialization ~ Agricultural crop service Additional information Work conditions... 
    Full time
    Contract work
    Remote work

    FRIND ESTATE WINERY

    Kelowna, BC
    2 days ago
  • $20 - $22 per hour

     ...before or during the application process about our equal opportunity workplace, please reach out to our Recruitment team. IN2018 Automated Employment Decision Tool (AEDT) Usage: We may utilize an Automated Employment Decision Tool (AEDT) in connection with the... 
    Hourly pay
    Part time
    Local area
    Shift work
    Weekend work

    FirstService Residential Canada

    Kelowna, BC
    22 days ago
  •  ...offers a high-volume, high-acuity environment with diverse clinical experiences, strong multidisciplinary teamwork, and opportunities to develop skills across the full spectrum of emergency care.\n \n \nCome join our team and see why we’re one of B.C’s Top Employers!\n \n... 
    Permanent employment
    Full time
    Internship
    Flexible hours
    Shift work
    Night shift

    Interior Health Authority

    Kelowna, BC
    2 days ago
  • $104.7k - $154.7k per year

     ...actions. Continuously look for opportunities to improve service. Develop and work with team to implement plan to re-organize and drive...  ...professionalism. Please note that we may use artificial intelligence (AI) in the processing of your application. However, we only use AI to... 
    Full time
    Contract work
    Part time
    Work at office
    Local area
    Immediate start
    Worldwide
    Day shift

    IQVIA

    Kelowna, BC
    22 days ago
  •  ...Professional Practice Leader or other designated personnel performs a variety of routine and/or complex tests utilizing manual procedures and automated instruments within the laboratory. Position is also responsible for functions such as greeting patients, collecting and/or receiving... 
    Full time
    Summer work
    Internship
    Local area
    Flexible hours
    Shift work
    Afternoon shift

    Interior Health Authority

    Kelowna, BC
    25 days ago
  • $46.39k - $92k per year

     ..., and transforming it into loadable content in bulk. Design, develop, and implement web applications using modern frameworks and technologies...  ...to create responsive and visually appealing interfaces. Automate clunky internal workflows to help our team gain daily... 
    Full time
    Monday to friday

    Dirty Diesel Customs

    West Kelowna, BC
    1 day ago
  • $71.85k - $115.13k per year

     ...educational training and industry experience with at least one or more of the broad themes of the department primarily: scripting and automation; systems administration; network administration; virtualization; and cybersecurity.  The ideal candidate will also have an... 
    Part time

    okanagan

    Kelowna, BC
    20 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Automation & AI Developer. Be the first to apply!