JobTarget Logo

Senior AI Engineer in Canada Creek, Nova Scotia at Jobgether

New
Jobgether
Canada Creek, Nova Scotia, B0P 1V0, Canada
Posted on
New job! Apply early to increase your chances of getting hired.

Explore Related Opportunities

Job Description

Senior AI Engineer

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior AI Engineer based in Canada.

In this role, you will design and deliver production-grade AI systems that sit at the core of a fast-evolving product ecosystem. You will work across backend engineering and applied machine learning, building scalable architectures that integrate large language models, traditional ML models, and agent-based workflows. The position requires strong ownership of end-to-end systems, from API design to AI inference optimization and background processing pipelines. You will contribute to a Python-based backend environment focused on performance, reliability, and maintainability. Working closely with product and engineering teams, you will help shape how AI capabilities are embedded into real-world user experiences. This is a hands-on, high-impact role where engineering quality directly influences product competitiveness and scalability.

Accountabilities:
  • Design, build, and deploy production-grade AI-powered backend systems using Python-based frameworks and modern backend architectures
  • Integrate large language models, traditional ML models, and agentic systems into scalable and performant applications
  • Develop and optimize retrieval-augmented generation (RAG) pipelines using vector databases and hybrid AI/ML approaches
  • Build and maintain high-performance backend services using FastAPI or similar frameworks, with strong focus on scalability and reliability
  • Design and manage background processing workflows using tools such as Celery, ensuring efficiency and fault tolerance
  • Optimize system performance across AI inference, API latency, and multi-threaded or parallel processing workloads
  • Collaborate with product, backend, and frontend teams to deliver cohesive end-to-end AI-driven features
  • Debug and resolve complex issues across backend systems, AI models, and user-facing integrations
Requirements:
  • 3–5+ years of professional backend engineering experience using Python, FastAPI or Flask, and production-grade systems
  • Proven experience deploying and maintaining Python applications in production environments (not experimental or academic-only work)
  • Strong understanding of backend system design, software architecture patterns, and performance optimization techniques
  • Hands-on experience integrating and working with LLMs, including prompt engineering and context optimization strategies
  • Applied machine learning experience, including training, evaluating, and maintaining task-specific models
  • Strong experience with background job processing systems such as Celery or equivalent tools
  • Solid debugging skills across AI systems, backend services, and distributed architectures
  • Strong testing discipline, ensuring reliability for both backend services and AI components
  • Familiarity with monitoring, logging, and observability for APIs and background processing systems
  • Nice to have: experience with Docker, CI/CD pipelines, and Kubernetes
Benefits:
  • Competitive compensation aligned with experience and market standards
  • Fully remote work environment within Canada
  • High-impact role with direct influence on AI product strategy and architecture
  • Opportunity to work on cutting-edge AI systems including LLMs and agent-based workflows
  • Small, agile team environment with high autonomy and ownership
  • Strong engineering culture focused on production quality and continuous improvement
  • Opportunity to shape AI best practices and system design from the ground up
  • Exposure to real-world AI applications at scale
How Jobgether works:
We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.
We appreciate your interest and wish you the best!
Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.
#LI-CL1

Job Location

Canada Creek, Nova Scotia, B0P 1V0, Canada

Frequently asked questions about this position

Similar Jobs In Canada Creek, Nova Scotia

New

Staff AI/ML Engineer

Jobgether
Cambridge, Nova Scotia

Senior C# .Net Senior Software Engineer

3Pillar Global
Canada Creek, Nova Scotia
New

Senior Backend Engineer - Agentic Pentest

Jobgether
Cambridge, Nova Scotia
New

AI Architect – Agentic Systems

Jobgether
Canada Creek, Nova Scotia
New

Senior Python Backend Engineer

3Pillar Global
Canada Creek, Nova Scotia
Continue to apply
Enter your email to continue. You’ll be redirected to the employer’s application.
By clicking Continue, you understand and agree to JobTarget's Terms of Use and Privacy Policy.