Senior AI Backend Engineer
Compensation estimateAI
See base, equity, bonus, and total comp estimates for this role — free, no credit card.
Sign up to see compensation estimate🚀
We're Hiring: Senior AI Backend Engineer
📍 Ottawa, ON (1 day onsite/week) ·
🕐 6-Month Contract (with potential to extend)
The City of Ottawa is building enterprise-grade AI systems — and we need a senior engineer who ships production code, not prototypes.
This is a hands-on role where you'll design, build, deploy, and operate secure, scalable AI-powered services on Azure. You'll integrate LLMs into real enterprise systems, connect to live data sources, and deliver governed, auditable solutions that actually run in production.
What you'll be doing:
→ Architecting and deploying AI backends on Azure OpenAI / Azure AI Foundry
→ Building and maintaining intelligent bots and conversational interfaces
→ Integrating LLMs with enterprise data sources and cloud-native infrastructure
→ Implementing AI evaluation frameworks (DeepEval / Confident AI)
→ Translating business problems into robust, production-ready solutions
→ Operating with autonomy — you own your systems end to end
What we're looking for:
→ Python (your primary language)
→ JavaScript, HTML, CSS for frontend integration
→ Azure OpenAI / Azure AI Foundry — hands-on production experience
→ Bot development experience (Azure Bot Framework or similar)
→ DeepEval / Confident AI for LLM evaluation and testing
→ Strong instincts around security, governance, and scale