GB-SeniorBackendAIDeveloper
Position:
Worldwide, Remote Full-time

Senior Backend Developer, AI Development

Company Headquarter:
Canada
Java
Python
Copilot
Cursor
Claude Code
LLM
Codex
Azure
GCP

About the role

Strong backend-leaning engineer (Java + Python) with pragmatic AI-assisted development experience and enough frontend basics to collaborate end-to-end; cloud exposure preferred (Azure/GCP).

We are looking for a Software Engineer who can ship in a modern AI-assisted workflow and bridge solid software engineering fundamentals with practical AI capabilities.
Our client is a Canadian software development company working on its own platform.
Project: SaaS-based, data-driven eCommerce platform on AI-powered and fully cloud-native technology. North America market:
• We do test-driven development in an agile environment, working on cloud-native, highly scalable, and performant microservices in Java, Go, Python deployed onto Kubernetes, running on Google Cloud Platform.
• We embrace microservice at an organizational level, where teams of up to 6 engineers work on loosely-coupled components to deliver sophisticated features.
• We embrace a modern DevOps culture, where core product engineers work hand-in-hand with site reliability engineers and other teams to operate, monitor, troubleshoot, and frequently update our critical production systems.
• We work with our product owners to understand our roadmap, align the architecture with business goals on the horizon, and discuss challenges while grooming and refining our backlog.

Qualifications Required

• Strong proficiency in a strongly typed language (Java preferred).
• Strong proficiency in a non-strongly typed language (Python preferred).
• Ability to bridge classical software engineering practices (design principles, testing, maintainability) with modern AI capabilities.
• Hands-on experience with AI-assisted development tools (e.g., Cursor, GitHub Copilot, Claude Code, OpenAI Codex, similar).

Nice to have

• Proven experience embedding AI into coding, testing, documentation, and review workflows to automate and accelerate delivery.
• Experience across multiple programming languages (polyglot mindset).
• Frontend fundamentals (enough to debug/ship small UI changes and collaborate effectively).
• Cloud provider expertise (Azure/GCP preferred).

Full-time remote job

Apply for this job

Want to receive updates on new job offerings?

If this job doesn't fit you, please apply as talent to receive notifications about new jobs, relevant to you
Subscribe

Check other vacancies