Full Stack Developer
Calian
This job is no longer accepting applications
See open jobs at Calian.See open jobs similar to "Full Stack Developer" Discover Technata.Software Engineering
Canada · Remote
Posted on Jun 19, 2025
Position Overview
Calian is seeking a skilled Full Stack Developer to support the development of a secure, AI-enabled document processing tool for a Government of Canada project. This role involves:
Location
Remote, CAN
Job Type
Full Time
- Designing and building a modern web application using React and Python
- Integrating Natural Language Processing (NLP) models
- Implementing secure login and role-based access control (RBAC)
- Developing a robust backend infrastructure in a security-sensitive environment
Responsibilities
- Develop full web application (React + Python) for secure document redaction
- Implement AI-powered redaction features using NLP and fine-tuned LLMs
- Design and integrate backend services (FastAPI/Flask, PostgreSQL, ORM, Docker)
- Build CI/CD pipelines and manage deployment (GitLab, YAML, containerized environments).
- Develop secure authentication & RBAC using Microsoft 365, LDAP, MFA.
- Ensure compliance with Canadian IT security standards (ITSB-33, FIPS, WCAG).
- Support ML integration: inference servers, vector DBs (RAG), and synthetic data usage
- Build user dashboards, notification systems, and ATIP request management tools
- Perform end-to-end testing (unit, functional, security, performance)
- Work in air-gapped and cloud environments with no external API dependencies
Qualifications
- React + TypeScript/JavaScript
- Python (FastAPI/Flask, ORMs like SQLAlchemy)
- Containerization (Docker)
- CI/CD (GitLab pipelines, YAML)
- SQL (PostgreSQL or Microsoft SQL Server)
- Security best practices (RBAC, SIEM, MFA, TLS, session handling)
- NLP or ML integration experience
- Bilingual UI design (English/French toggle)
- Automated testing frameworks (Selenium, PyTest, Postman)
Additional Requirements
- You will need to be eligible to obtain a Government Security Clearance at the Reliability level
Security clearances
- A security clearance and/or vulnerable sector screening might be required for this position.
- Our recruiter will walk you through the security clearance requirementand process.
This job is no longer accepting applications
See open jobs at Calian.See open jobs similar to "Full Stack Developer" Discover Technata.