Career Opportunities

A Little Bit About Us

We’re looking for talented collaborators to join our team. If you (or someone you know) is a hard worker, a team player, a good listener, a nice person and all of the good stuff, we want to know!

We welcome and encourage all candidates to apply! We appreciate all the time, effort and vulnerability this takes. While we review all of our applicants’ resumes, we will only reach out if there are any next steps or to set up an interview to get to know you better. If this job isn’t the right fit, you might be a great addition to our UpHouse network of talented contractors, project specialists and support staff.

As a B Corp, we’re part of a movement to normalize pay transparency. When we reach out to schedule an interview, we’ll also send an employee pay scale and compensation package so that you can review this information before even meeting with our team.

If you are looking to join our freelancer network, please apply here.

This is a winter co-op position.

As an AI, Automation & Digital Systems Assistant, you’ll support the development, maintenance and improvement of digital systems across UpHouse and AIEO. This is a hands-on technical role combining AIEO and automation support with internal IT and digital systems support. You’ll work on a mix of ongoing responsibilities and defined projects, helping the team maintain existing systems, troubleshoot issues, improve workflows and test new technologies. You’ll work closely with the AIEO and Operations teams, with support from UpHouse’s IT resources.

UpHouse is an award-winning marketing and PR agency that believes in elevating messages that need to be heard. We focus on making media more authentic, accessible and diverse. We are also a certified B Corporation and a Certified Diverse Supplier, registered with CQCC. Alongside our core agency work, we operate a growing ecosystem that includes UpHouse Talent, Plain Language and AIEO, our AI visibility initiative focused on how brands show up in tools like ChatGPT, Perplexity and Gemini.

Key Responsibilities

AIEO & Automation Support

  • Support the maintenance, testing and improvement of AIEO tools, automations and workflows, including AIEO Rank and existing audit and visibility systems
  • Monitor automated workflows and troubleshoot errors, failed runs or unexpected results
  • Build and improve automations using tools such as n8n, Power Automate, APIs or similar platforms
  • Support AI visibility testing, data collection, prompt workflows, reporting and quality assurance
  • Help maintain integrations between AI platforms, internal tools and other systems
  • Identify opportunities to reduce manual work and improve recurring processes
  • Research and test new AI and automation tools and recommend practical applications
  • Support testing and QA of new AIEO features, integrations and system improvements
  • Maintain clear technical documentation for workflows, automations and AIEO systems
  • Support new AIEO and automation projects as priorities evolve

IT & Digital Systems Support

  • Assist with day-to-day technical troubleshooting and internal IT requests
  • Support Microsoft 365, SharePoint, OneDrive, Teams and other internal digital systems
  • Help organize and maintain system access, permissions and documentation
  • Support website and web application maintenance, testing and troubleshooting as needed
  • Assist with software implementation, migrations and system improvements
  • Help maintain internal technical documentation, SOPs and troubleshooting resources
  • Research potential solutions to recurring technical issues
  • Escalate more complex technical, infrastructure or security issues when appropriate
  • Help identify and implement automation opportunities to streamline business processes

Experience & Skills

  • Currently enrolled in Computer Science, Applied Computing, Artificial Intelligence, Software Engineering, Information Systems or a related program
  • Understanding of programming, APIs, databases or system integrations
  • Interest in artificial intelligence, automation and digital systems
  • Comfortable troubleshooting technical problems methodically
  • Able to research unfamiliar technologies and recommend practical solutions
  • Strong attention to detail and documentation skills
  • Able to manage multiple priorities and switch between project-based and ongoing support work
  • Strong communication skills and ability to explain technical concepts clearly
  • Curious, proactive and comfortable learning new tools

Nice to Have

  • Experience with n8n, Power Automate, Zapier or similar automation platforms
  • Familiarity with OpenAI, Anthropic, Gemini or other AI APIs
  • Experience with Python, JavaScript, SQL or similar technologies
  • Familiarity with Microsoft 365, SharePoint, Teams and OneDrive
  • Experience with APIs, webhooks and system integrations
  • Familiarity with GitHub or version control
  • Experience with WordPress or web development
  • Experience working with dashboards, databases or reporting tools
  • Basic understanding of authentication, permissions, security and data privacy

What You’ll Learn

This role provides hands-on experience working across AI, automation and business technology. You’ll work on real systems used by internal teams and clients while developing practical experience in AI implementation, workflow automation, troubleshooting, system improvement and technical documentation.

To apply for this position, please fill out the application form here.

This is a winter co-op position.

As a Marketing & Content Assistant, you support the client management, content and creative teams in developing and executing marketing strategies, campaigns, digital promotions and content projects. You are organized, proactive and creative, helping keep projects on track while contributing compelling content that supports client and agency goals.

UpHouse is an award-winning marketing and PR agency that believes in elevating messages that need to be heard. People consume media whether they want to or not, so we feel it’s our role to make sure it’s authentic, accessible and diverse. We are also a certified B Corporation and a Certified Diverse Supplier, registered with CQCC. We believe diversity of thought, opinions and people make for better ideas, new perspectives and stronger businesses.

Responsibilities

  • Support UpHouse team members with client relationships and planning
  • Help manage the workflow of client projects, client communication and project timelines
  • Conduct research and audits to help kick off creative projects
  • Contribute to the development of marketing and campaign strategies
  • Contribute to the development of digital and social media marketing strategies
  • Create and support content for social media, websites, digital campaigns and other marketing initiatives
  • Collaborate with our network of designers, digital strategists and creators
  • Participate in client brainstorms, planning and brand sessions
  • Support other writers and creatives to produce copy and content for owned, earned and paid media
  • Assist with website projects, including SEO, keyword research, site audits and content planning
  • Research tactics and ideas for creative programs to promote UpHouse and our products

Experience & Skills

  • Someone with post-secondary training in marketing, communications, journalism, public relations or advertising
  • A person with strong writing and copyediting skills
  • Experience working in digital and content marketing
  • Ability to research and apply accessible writing practices and Canadian Press style
  • A person who is organized, disciplined and on the ball
  • Someone who can self-manage
  • Comfort managing your own schedule and prioritizing projects and deadlines
  • A true collaborator with an understanding and appreciation for modern marketing
  • A hard worker, a team player, a good listener, a nice person (all of the good stuff)

To apply for this position, please fill out the application form here.

* Important Note: Applicants must be available to work full-time during the placement period, be a Canadian citizen, permanent resident, or have refugee status, and must be returning to school after the placement.

*At this time, due to student placement grants, we are unable to accept International Students.

This is a winter co-op position.

As a Marketing & Content Assistant, you support the client management, content and creative teams with project coordination, content development, client communications and marketing initiatives. You are organized, proactive and help keep projects running smoothly.

UpHouse is an award-winning marketing and PR agency that believes in elevating messages that need to be heard. People consume media whether they want to or not, so we feel it’s our role to make sure it’s authentic, accessible and diverse. We are also a certified B Corporation and a Certified Diverse Supplier, registered with CQCC. We believe diversity of thought, opinions and people make for better ideas, new perspectives and stronger businesses.

Responsibilities

  • Support UpHouse team members with client relationships and planning
  • Help manage the workflow of client projects, client communication and project timelines
  • Conduct research and audits to help kick off creative projects
  • Support marketing campaigns through research, content development and project coordination
  • Work closely with the creative team to develop copy and creative concepts
  • Contribute to the development of digital and social media marketing campaigns
  • Collaborate with our network of designers, digital strategists and creators
  • Participate in client brainstorms, planning and brand sessions

Experience

  • Someone with post-secondary training in marketing and communications
  • A person with strong writing and copyediting skills
  • A person who is organized, disciplined and on the ball
  • Someone who can self-manage
  • A true collaborator with an understanding and appreciation for modern marketing
  • A hard worker, a team player, a good listener, a nice person (all of the good stuff)

To apply for this position, please fill out the application form here.

*Important Note: Applicants must be available to work full-time during the placement period, be a Canadian citizen, permanent resident, or have refugee status, and must be returning to school after the placement.

At this time, due to student placement grants, we are unable to accept International Students.

UpHouse logo

About UpHouse

UpHouse is an award-winning marketing and PR agency that believes in elevating messages that need to be heard. People consume messaging whether they want to or not, so we feel it’s our role to make sure it’s authentic, accessible and diverse. We are also a B Corporation and a Certified Diverse Supplier, registered with the Canada’s LGBT+ Chamber of Commerce. We believe diversity of thought, opinions and people make for better ideas, new perspectives and stronger businesses. That’s why we ask all employees to help us uphold our Safer Space Manifesto.