cover image
Insight Global

Full Stack Developer (AI)

Hybrid

Ottawa, Canada

Mid level

Freelance

09-03-2026

Share this job:

Skills

Python Jira Data Visualization PostgreSQL GraphQL CI/CD DevOps Research Architecture Databases FastAPI Data Science OpenAI Large Language Models Full-Stack Development CI/CD Pipelines

Job Specifications

JOB DESCRIPTION

The IOST AI Group operates focused on designer enabled, applying AI, ML, and Data Science to improve the R&D workflows. The IOST AI Group is advancing the R&D efficiency through AI-powered log analysis, workflow automation, anomaly detection, code review assistance, and intelligent search - all tied to measurable productivity gains, strong cross-team collaboration, and cutting-edge research partnerships.

Our client is looking for a Full Stack Developer to support Full-stack development, systems integration, systems engineering and backend development.

Functional Skills & Competencies

1. System Integration - Ability to integrate disparate systems (JIRA, OpenAI APIs, internal databases) into a cohesive platform with proper error handling, retry logic, and data synchronization

2. Data Pipeline Architecture - Designing and implementing reliable ETL workflows that extract data from various sources, transform it through multiple processing stages, and load it into queryable storage with proper orchestration (e.g. Dagster)

3. Log Parsing - Building parsers for unstructured or semi-structured log data, and normalizing heterogeneous log formats into consistent schemas

4. Full-Stack Application Development - End-to-end ownership from database schema design through API development to interactive frontend dashboards with real-time data visualization

5. API Design & Implementation - Creating RESTful (and potentially GraphQL) APIs with proper authentication, versioning, error handling, and documentation for both internal and external consumers

6. AI/LLM Integration - Incorporating large language models into workflows for intelligent analysis, code generation, summarization, or triage assistance while managing prompt engineering, rate limits, and cost optimization

7. Scalable Backend Architecture - Designing systems that handle concurrent requests, background task processing (Celery), and database query optimization for growing data volumes

8. DevOps & Deployment - Containerization, CI/CD pipelines, database migrations, and production deployment strategies for multi-component applications

REQUIRED SKILLS AND EXPERIENCE

5-10 years of experience with the following:

• Backend: Python, FastAPI, Celery, PostgreSQL

• Frontend: Vue 3, Vite, TailwindCSS, PrimeVue, ECharts

• Data: Dagster orchestration, ETL pipelines, anomaly detection

Integrations: JIRA API, OpenAI/GPT APIs

About the Company

Insight Global is an international professional services and staffing company specializing in delivering talent and technical solutions to Fortune 1000 companies across the IT, Non-IT, Healthcare, and Engineering industries. Fueled by staffing and talent experts, Evergreen, our professional services brand, brings technical advisors and culture consultants to help customers tackle their biggest challenges. With over 70 locations across North America, Europe, and Asia, and global staffing capabilities in 50+ countries, our tea... Know more