
Senior AI Engineer
Posted 4 days ago

Posted 4 days ago
This is a fully remote position, open to applicants in Canada.
• Design, develop, and implement production-grade backend systems powered by AI.
• Incorporate LLMs and traditional ML models into efficient, scalable architectures.
• Optimize and integrate vector databases for retrieval-augmented generation (RAG) pipelines, along with other traditional ML queries.
• Produce clean, well-organized, and testable Python code adhering to industry best practices.
• Focus on performance and make optimal decisions to minimize latency.
• Construct hybrid architectures that effectively balance LLM calls with traditional ML operations.
• Troubleshoot complex, cross-layer issues involving backend systems, AI inference, and UI integration.
• Perform comprehensive development testing prior to QA handoff to guarantee production reliability.
• Collaborate with product, backend, and frontend engineers to provide seamless solutions.
• 3–5+ years of professional experience in backend engineering using Python, FastAPI or Flask, and background processing.
• Master's Degree in a related field.
• Demonstrated experience in deploying Python applications to production environments.
• Solid understanding of software design patterns.
• Strong knowledge of backend performance, parallel processing in background jobs, and multi-threading.
• Expertise in performance tuning, particularly for high-demand AI models.
• Practical experience in machine learning — including training, evaluating, and maintaining specialized task-specific models.
• Familiarity with LLM integration, prompt engineering, and context window optimization.
• Proven capability to diagnose AI behavior issues, identify root causes, and implement targeted solutions.
• Strong discipline in testing both backend and AI components.
• Experience with background processing using Celery or other prominent libraries.
• Experience in monitoring APIs and background processing tasks.
• Proven experience in ensuring visibility and error reporting in systems.
• Nice to have: experience with Docker, knowledge of CI/CD, deployment automation, and Kubernetes.
• Comprehensive benefits package, including time off and holiday pay.
• Opportunity to directly influence the company’s competitive advantage.
• Work within a small, agile team that offers high levels of autonomy.
• Chance to shape AI architecture and establish best practices from the foundation up.
Fluent, Inc
Fluent, Inc
Get handpicked remote jobs straight to your inbox weekly.