A purple agency engine logo on a white background

Ready for a change?

Our team has big goals to revolutionize in-house marketing solutions with AI powered infrastructure.

Empowering small businesses with AI-powered innovation

At AgencyEngine, we differentiate ourselves with our automated, all-in-one digital marketing solution for local businesses, including AI-powered website generation. By leveraging advanced AI, our platform enables businesses with real-time feedback to stay competitive. Join our team of engineers as we transform small business marketing and craft AI-driven solutions that empower small businesses to excel in the digital world.

With great innovation comes a great team

At AgencyEngine, you’ll find an environment that values fresh ideas, continuous learning, and the freedom to build without limits. As a small and agile team of 11, each member's contributions in coding, design, and ideas have a direct and rapid impact on the businesses of thousands of small and medium-sized enterprises. With a remote-first approach and a shared passion for pushing technology forward, we’re redefining what’s possible—together.

Our founding story

It all started with an idea to help businesses revolutionize their marketing approach without outsourcing or hiring experts. Now, our company has evolved into a global force with an innovative team of professionals. We’ve adopted a remote-first policy, fostering a modern and adaptable work environment. This approach allows us to stay at the forefront of industry trends to empower our team and our clients.

A woman is sitting at a table with a dog and using a laptop.
A map of the world with people 's faces on it.

We're always connected

We’re proud to be fully remote and hiring internationally. Our virtual workflows and options to co-work allow us to stay connected and embrace our culture of equal opportunities.

A map of the world with purple buttons that say bonjour

We speak the same language

Although we are a diverse team from around the globe, we share the same vision to revolutionize how businesses source marketing solutions.

Our leadership

Edward Yao

FOUNDER AND CEO

Long-time entrepreneur, Edward, founded Canada’s first daily deal company and grew it to $50M GMV, with a team of 130+ people and 10k+ SMB clients. This was just the start. Edward saw a gap in the SMB market and began working on what Agency Engine is today. His commitment is to make a big impact on SMBs and their growth strategies and continue building an inclusive environment for our team.

A man in a sweater is standing in front of a brick wall with his arms crossed.
A black and white photo of a man wearing glasses and a suit.

Jim Robinson

CPO

With 30+ years of product leadership experience, Jim spent his early career writing software for Apple. He also co-founded a company to reduce power consumption in embedded systems. From there he joined Amazon, advanced to executive leadership, and took part in the journey from $8.5B in 2005 to $514B in 2021.

A man wearing glasses and a suit is smiling in a black and white photo.

Olivier Thibault

COO

Olivier has spent 10+ years scaling tech firms. Olivier has been instrumental in building an environment for our team to grow and flourish in their passion for supporting SMBs. With this, a culture of “owners” has been constructed to give all who join the work-life balance that fits their lifestyle.

At AgencyEngine, we embrace our differences, learn from one another and celebrate new challenges. We are comprised of caring, collaborative and innovative people that work as one team to produce amazing results.

Edward Yao

FOUNDER & CEO

Why work at AgencyEngine?

Hear from our team about what gets them excited about working at AgencyEngine.

Joining AgencyEngine’s engineering team has been an exciting opportunity. I'm thrilled to contribute to pioneering solutions that transform our clients' ability to build and manage their digital marketing agencies!

Steve Nield 

Head of Engineering

I love being part of AgencyEngine’s small, vibrant team. I’m excited to be a part of a team working on cutting-edge design solutions to bring agentic AI to SMBs.

Alex Tse

UI/UX Designer

I am proud to be part of a team that meticulously ensures the seamless operation and reliability of our turn-key full-funnel digital marketing infrastructure, empowering SMBs to compete at the highest level in the digital landscape with confidence.

Tanya

Senior QA Analyst in Engineering

I have the opportunity to develop AI-powered solutions that empower providers to seamlessly transition into full-fledged marketing agencies, revolutionizing the digital landscape with every line of code.

Oscar

Senior Software Developer in Engineering 

Our #oneteam values

Be a kind and informed professional

Have an ownership mindset

Prioritize outcomes

Set ambitious timelines

We celebrate success

Two women are sitting at a table with laptops.

Our perks

Continuous skills advancement

We provide lunch and learns, training tutorials, courses for skill advancement and other opportunities to learn new things.

Flexible working hours

Different types of flexible work options are available. We aim to find the best way that works for you while still delivering on our goals.

Work-life harmony

Enjoy a work environment that values work-life harmony, offering generous PTO and Recharge Days.

Remote-first work environment

Embrace a remote-first work policy for a modern, adaptable, and supportive work environment.

Stock options

We believe in mutual success; as the company grows, so do the stakes for every employee at AgencyEngine.

Team events

We celebrate our successes with annual celebrations, monthly team outings, virtual get-togethers, game nights and more.

We work remote first

Looking for a remote-first work environment? Enjoy the flexibility of working from anywhere.

The opportunity to work fully remote adds an incredible layer of flexibility, allowing me to seamlessly collaborate on cutting-edge design solutions and bring agentic AI to SMBs, all while maintaining a perfect work-life balance.

Alex Tse

UI/UX Designer

How we hire

We use a 3 step hiring process to get to know you and your skills. If you're looking for an opportunity that is equal parts challenging and rewarding, we'd love to hear from you.


Tell us about you

Once you’ve submitted your application, our team will carefully review it and reach out for a preliminary screening call if we identify a potential fit.


The purpose of this call is to gain a deeper understanding of your background and, of course, to get to know you better! Come prepared with your elevator pitch so we can make the most of our time.

Show us your stuff

Throughout our hiring process, we incorporate role-specific assessments. Whether it’s a take-home assignment, a role-play scenario, a presentation, or a code assessment, our team is eager to understand your perspective, thought process, and critical thinking abilities.

Meet the team

Before reaching a final decision, you’ll have the opportunity to meet some of our team members at different stages of the process.


This typically involves 1-2 rounds where each team member can ask you specific questions about your experience, your take-home assignment, and how we can align to ensure that this is the best environment for your learning and growth.


We also encourage you to come prepared with specific questions you may have for our team – we appreciate a curious mind!

Engineering excellence, inspired by innovation

Discover the latest in technology and product development on our AgencyEngine Blog, where we explore the innovations shaping small business marketing and insights from our team driving these advancements.

A man is using a laptop computer in a workshop.
By Rachel S March 26, 2025
Discover how AI-powered marketing solutions help SMBs improve their marketing efficiency and increase their competitive advantage and ROI — allowing your platform to generate additional revenue streams and stand out in the crowded market.
By Rachel S February 24, 2025
Discover how AI marketing automation is transforming small business website creation, from rapid deployment to personalized content, and how enterprises can leverage white-label solutions to expand their offerings.

Still have questions?

Check out our FAQ to learn more about how we determine if you're the right fit.

  • I've applied, now what?

    Great! You have applied and should have received an email from our talent team. Our skilled talent team will begin going through applications received on a regular basis. As soon as we have gone through applications, we will send next steps to those that we see a good fit. Although we wish we could get back to every candidate, we only get back to applicants that we move to next steps with.

  • I’ve had my screening call, how long until I hear back about next steps?​

    After every screening call, we like to share notes and highlights from our conversation with the hiring team. Once we have gotten the chance to debrief, we generally get back to candidates within 24-48 hours of the screening call or interview. If we need more time, we will be sure to let you know!

  • Where can I find the compensation structure for each position?​

    Unfortunately, we do not share this information on our website, but we are more than happy to discuss it during our screening call and throughout the interview process. We aim to bring this up during the initial screening call to make sure we are transparent from the start. 

  • How long does the interview process usually take?​

    Our recruitment process can take anywhere from 2-4 weeks, but this can also depend on the role. For example, some of our more technical roles have technical tests and interviews which can extend the process timeline. 

  • Is AgencyEngine fully remote?

    Yes! Not having a full-time office has provided our team with many perks – we can consider applicants from all over the world, and all of our employees have the flexibility to work from wherever they work best. 

  • What time zone does AgencyEngine work in?​

    We work across many time zones and like to offer flexibility to our employees based on where they are. Depending on the position, we can offer more flexibility with this, but generally our working hours are Monday to Friday 9am-5pm EST. 

Job openings

Share by: