Design and implement the core agent runtime in Python, including orchestration loops, tool definitions, memory management, and failure handling.
Build and maintain evaluation datasets and automated LLM-as-judge pipelines to measure performance and track regressions.
Diagnose agent failures, tune prompts, and run benchmarks to improve agent quality.
Develop Python and Node.js microservices for agent hosting and LLM interaction.
Maintain Laravel (PHP) APIs to integrate agents into the platform, ensuring performance and testability.
Manage secure, scalable infrastructure using AWS services such as Lambda, Bedrock, and CDN.
Optimize MySQL databases to reduce latency and improve query speed.
Lead code reviews and mentor engineers on agent development and evaluation practices.
AWSDockerNode.js+6 more
Showing 1 of 4 positions
About Knak
Knak pioneers a no-code email and landing page creation platform for enterprise marketing teams. You empower marketers to craft on-brand campaigns quickly. Their platform integrates with top marketing automation software like Marketo and Salesforce Marketing Cloud. Knak serves major global companies including Google, Meta, and Slack, proving its robust capability.
How We Work
You will join a mission-driven company focused on empowering creativity. Knak fosters a culture of smart, positive people who seek more than a typical 9-to-5. They value simplicity, calculated risks, getting things done, and embracing a growth mindset with transparency. For Ottawa-based employees, Knak offers a hybrid model with a few days in the office. Remote roles are available across Canada, with a strong emphasis on including and supporting remote team members. This commitment earned them recognition as one of Ottawa's Best Places to Work 2025.
Engineering at Knak
Knak is building the future of marketing production, especially in an AI-first world. As a SaaS solution, it relies on a robust data infrastructure. The team is shaping the analytical foundation for every department, from Product to Sales. They are architecting and owning a governed Snowflake layer, defining connection standards for AI agents, and encoding PII scrubbing as code. This greenfield work involves crucial architectural decisions and directly supports Knak's AI enablement strategy. You will modernize the analytics codebase, establishing practices like dbt and CI for SQL changes.
Why Join Us
Shape the future of enterprise marketing with a platform used by global leaders.
Contribute to a mission-driven company that empowers creativity and innovation.
Work in a recognized "Best Place to Work" with a focus on culture and growth.
Drive impactful projects, like building AI enablement strategies from the ground up.
Benefit from a hybrid/remote-friendly environment that supports work-life balance.
Benefits & Perks
Competitive salaries and company equity are part of your compensation.
Receive comprehensive benefits and paid vacation time.
Access Life leave days for when personal events require your attention.
Enjoy team lunches and off-site gatherings to foster connection.
Invest in your professional journey with a commitment to career growth.