Novoed

Senior AI Engineer

Remote - Canada. Posted 8 days ago

The role

This person will design, develop, and deploy production-grade AI-powered backend systems. They will integrate LLMs and traditional ML models into scalable architectures and optimize vector databases for RAG pipelines.

What you will do

  • Design, develop, and deploy production-grade AI-powered backend systems.
  • Integrate LLMs and traditional ML models into performant, scalable architectures.
  • Integrate and optimize vector databases for retrieval-augmented generation (RAG) pipelines and other traditional ML queries.
  • Write clean, well-structured, and testable Python code following best practices.
  • Think about performance and ensure optimal decision making to reduce latency.
  • Build hybrid architectures that balance LLM calls with traditional ML.
  • Debug complex, cross-layer issues spanning backend, AI inference, and UI integration.
  • Conduct thorough dev testing before QA handoff to ensure production reliability.
  • Collaborate with product, backend, and frontend engineers to deliver cohesive solutions.

Required qualifications

  • 3–5+ years professional backend engineering experience in Python, FastAPI or Flask, and background processing.
  • Masters Degree in related field
  • Proven record of deploying Python applications to production.
  • Strong grasp of software design patterns
  • Strong understanding of backend performance, parallel processing in background jobs and multi-threading
  • Proficiency in performance tuning specially for heavy AI models
  • Applied machine learning experience — training, evaluating, and maintaining small task-specific models.
  • Familiarity with LLM integration, prompt engineering, and context window optimization.
  • Proven ability to debug AI behavior, identify root causes, and make targeted fixes.
  • Strong testing discipline for both backend and AI components.
  • Experience with background processing with Celery or other major libraries
  • Experience with monitoring APIs and background processing

Nice to have

  • experience with Docker
  • understanding of CI/D
  • deployment automation
  • Kubernetes

Benefits

  • Benefits Package
  • time off
  • Holiday pay

About the company

novoed is a fast-growing product company integrating cutting-edge AI capabilities into its core offering. Their AI work spans task-specific ML models, large language model (LLM) integration, and agentic systems.

Senior AI Engineer at Novoed | JobZoey