Making the Internet better since 1993. We're in the business of building platforms that keep people connected.
Senior Engineer – Artificial Intelligence
Location
Canada
Posted
35 days ago
Salary
$126.1K - $140.1K / year
Seniority
Senior
Job Description
Senior Engineer – Artificial Intelligence
Tucows
• Design and implement scalable AI-driven features with a focus on multi-agent systems and advanced RAG architectures • Own the full lifecycle of AI services, from model selection and deployment to monitoring in a Kubernetes environment • Write clean, maintainable code primarily in Python, while collaborating on core infrastructure services written in Go • Establish clear standards for data privacy, model bias, and security
Job Requirements
- 5+ years of professional software engineering experience
- Demonstrated expertise working with Large Language Models (LLMs) and agentic frameworks
- Advanced proficiency in Python is required
- Hands-on experience with Go preferred
- Familiarity with modern DevOps practices, including CI/CD, Docker, and cloud-based inference pipelines on AWS
- Exceptional ability to translate complex AI concepts into clear, actionable language
Benefits
- Fair compensation
- Generous benefits
- Reasonable accommodation for disabilities
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Senior Software Engineer
InvocaInvoca, the AI-powered conversation intelligence platform for B2C revenue teams.
• Own and evolve CI/CD “paved road” tooling • Build and maintain reliable, scalable CI/CD workflows (guardrails, automation, reusable patterns/templates). • Enhance Backstage as the unified developer portal, improving CI/CD visibility, deployment tracking, and self-service workflows. • Improve developer feedback loops: reduce flaky pipelines, speed up builds/tests, and increase observability of the release toolchain. • Operationally support release tooling (triage, incident follow-ups, preventative improvements). • Drive Ruby/Rails platform upgrades (monolith + ecosystem) • Lead or heavily contribute to Ruby and Rails upgrade efforts, including: • Coordinating cross-repo changes (application, Docker/CI images, shared gems, test strategy). • Creating safe rollout plans (canaries, staged deploys, rollback paths) and enabling other teams through docs/runbooks. • Platform enablement – Build and improve self-service tooling and Golden Path workflows through Backstage, CI/CD templates, and standardized patterns so service teams can safely own their own infra, config, and auth changes without gatekeepers. • Help standardize and operationalize Auth0 and other authentication/authorization patterns across environments • Partner with service teams to drive Golden Path adoption, unblock migrations, and turn platform investments into org-wide leverage. • Embrace AI to accelerate delivery and improve developer experience – Use AI-assisted development responsibly to increase throughput and quality (e.g., faster iteration, better testing strategies, improved docs/runbooks). • Help the org adopt AI tools safely and effectively by sharing best practices and patterns.
Full-Stack Integration Developer
ZensarAt Zensar, we’re “experience-led everything”. We are committed to conceptualizing, designing, engineering, marketing, and managing digital solutions and experiences for over 130 leading enterprises. We are a company driven by a bold purpose: Together, we shape experiences for better futures. Whether for our clients, our people, or the world around us, this belief powers everything we do. At the heart of our culture is ONE with Client - a set of four core values that reflect who we are and how we work: One Zensar, Nurturing, Empowering, and Client Focus. Part of the $4.8 billion RPG Group, we’re a community of 10,000+ innovators across 30+ global locations, including Milpitas, Seattle, Princeton, Cape Town, London, Zurich, Singapore, and Mexico City. We believe the best work happens when individuality is celebrated, growth is encouraged, and well-being is prioritized. We are an equal employment opportunity (EEO) and affirmative action employer, committed to creating an inclusive workplace. All qualified applicants will be considered without regard to race, creed, color, ancestry, religion, sex, national origin, citizenship, age, sexual orientation, gender identity, disability, marital status, family medical leave status, or protected veteran status.
Role Description We are looking for a highly skilled and experienced Senior Integration Developer to join our team and take the lead on Azure-based integration projects. The successful candidate will be responsible for: - Designing and implementing efficient, scalable, and secure integration solutions using C# and the .NET framework. - Focusing on Azure Functions and Dynamics 365. - Having a deep understanding of integration patterns, message processing, and data transformation. - Exhibiting strong leadership and mentorship skills. Qualifications - Experience with Azure-based integration projects. - Proficiency in C# and the .NET framework. - Knowledge of integration patterns and data transformation. - Strong leadership and mentorship abilities. Requirements - Ability to design and implement scalable integration solutions. - Experience with Azure Functions and Dynamics 365. - Strong understanding of message processing. Benefits - Inclusive workplace culture. - Opportunities for personal and professional growth. - Commitment to well-being and individual celebration.
Senior Staff Software Engineer, Consumer Engineering – Web Infra
AffirmAffirm is a financial services company that is on a mission to provide its customers with “honest financial products that improve lives.” As an employer, Affirm maintains a rem
• Build and drive web development strategy for all frontend teams • Deliver critical improvements to our large monorepo build and deploy systems, focusing on high reliability and performance • Architect and contribute to decisions on the right platform, tools, and technologies to support consistency and reliability • Empower web engineers to leverage AI to improve delivery speed, code quality, and developer experience across all web engineers at the company. Help define Affirm’s web development AI strategy, leveraging agents and agent orchestration, to automate complex workflows. • Design, implement, and extend core platform components and functionality to enable new products and features to be built • Plan, design, and build our core platform software and systems to scale with an increasing number of users, features, business requirements, partners, and new engineers
Senior Staff Software Engineer, Consumer Engineering – Web Infra
AffirmAffirm is a financial services company that is on a mission to provide its customers with “honest financial products that improve lives.” As an employer, Affirm maintains a rem
• Build and drive web development strategy for all frontend teams • Deliver critical improvements to our large monorepo build and deploy systems, focusing on high reliability and performance • Architect and contribute to decisions on the right platform, tools, and technologies to support consistency and reliability • Empower web engineers to leverage AI to improve delivery speed, code quality, and developer experience across all web engineers at the company. Help define Affirm’s web development AI strategy, leveraging agents and agent orchestration, to automate complex workflows. • Design, implement, and extend core platform components and functionality to enable new products and features to be built • Plan, design, and build our core platform software and systems to scale with an increasing number of users, features, business requirements, partners, and new engineers


