Senior Software Developer, AI Agents New Remote - Canada (Winnipeg)

Senior Software Developer, AI Agents New Remote - Canada (Winnipeg)

03 Oct
|
knak
|
Winnipeg

03 Oct

knak

Winnipeg

Empowering people to be creative.

We are a world-class enterprise email and landing page creation platform with a focus on making successful and happy customers by providing them with an incredibly powerful, yet easy to use creation platform.

We know that it’s the small things that make the biggest impact and that emails and landing pages are where the rubber hits the road when it comes to Marketing Automation. We change the way Marketers work by making them more efficient, while improving conversion rate of their campaigns and helping them stay on brand.

The Role: Senior Software Developer, AI Agents We’re looking for an experienced software developer to build and scale the AI agents behind Knak’s platform. In this role you'll develop the agent harness itself: the orchestration, tool calling, context management, and guardrails that let agents analyze data, generate complex marketing assets, and deliver real value to our customers. You'll also ensure we know they work, by building the evaluation suites that measure agent quality and catch regressions before they reach customers.

Design and implement the core agent runtime in Python: orchestration loops, tool definitions and execution, memory and context management, structured outputs, and failure handling.

Build and maintain eval datasets, automated evaluators, and LLM-as-judge pipelines (LangSmith) so every prompt, model, or harness change is measured, not guessed at.

Iterate on agent quality : Create AI microservices : Build Python and Node.js services for agent hosting and LLM interaction.

Build reliable APIs : Develop and maintain the Laravel (PHP) APIs that integrate agents into the Knak platform, ensuring testability, observability, and performance.

Use AWS services (Lambda, Bedrock,



CDN delivery) to build secure, scalable infrastructure for agents.

Optimize databases : Tune MySQL queries and indexing to improve speed and reduce latency.

Elevate code quality : Work with product, design, QA, and DevOps to align solutions with business needs.

Share knowledge on agent development and evaluation practices, and set a high bar for technical excellence.

6+ years of backend software development experience

Hands-on experience building LLM-powered agents in production, including tool calling, orchestration, context management, and prompt engineering

Strong proficiency in Python, Node.js, and MySQL

Experience with SaaS architecture, microservices, and AWS

Knowledge of observability, performance tuning, and scalability

Interest in, or experience with, full-stack web development spanning frontend (e.g. PHP Laravel), and agent engineering, with a willingness to work across all three as the product needs

Experience in AI-powered product development

Background with LLMs, LangGraph, or AI agent frameworks

Culture, customers, product and growth. Culture is our number one pillar because we know that is at the core of building a strong company that can build amazing products and delight our customers. We show our investment in our people through our competitive salaries, equity in the company, great benefits, paid vacation, Life leave days (because life happens), team lunches and off-sites, and most importantly our commitment to YOUR growth opportunities.

Research has shown that women and underrepresented groups often only apply when they feel 100% qualified. At Knak, our recruitment process includes AI screening for keywords and minimum qualifications as well as v ideo interviews which are transcribed with AI.

📌 Senior Software Developer, AI Agents New Remote - Canada (Winnipeg)
🏢 knak
📍 Winnipeg

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior software developer, ai agents new remote - canada (winnipeg) / winnipeg