Software Developer in AI team at Flyscan, focusing on transforming R&D models into production software. Collaborate on reliable software solutions with a focus on AI integration.
Responsibilities
Collaborate with team members to design, develop and maintain reliable, cohesive software solutions
Participate in the full software development lifecycle, including analysis, design, implementation, testing, deployment and maintenance
Write clear, efficient, maintainable and well-tested code, following standards and best practices
Convert research code, prototypes, notebooks and scripts into robust, tested and documented production modules
Design and maintain automated data and model training pipelines (MLOps)
Integrate software components and participate in system-level testing and validation
Identify, analyze and fix defects, performance issues and technical debt
Continuously improve software quality, performance, security and scalability
Contribute to product evolution by proposing new features, improvements and technical innovations
Document code, systems, processes and workflows to facilitate maintainability and knowledge sharing
Stay up to date on industry technologies, tools and best practices
Participate in estimation, planning and continuous improvement activities
Support operational needs, including monitoring, troubleshooting and production support when required
Requirements
University or college degree in computer science, software engineering or a related field
5–10 years of software development experience with .NET and Python, with a strong grasp of software engineering best practices
Experience with Docker, CI/CD, Linux and cloud environments (Azure, AWS or GCP)
Knowledge of PHP, React, Git and GitLab is an asset
Interest in AI and ML concepts is an asset, including frameworks such as PyTorch, TensorRT and ONNX, as well as MLOps practices like model management, data pipelines and production model monitoring
Proficiency in English required, both spoken and written; French is an asset
Benefits
Flexible work environment combining remote work and in-person collaboration at our offices in Quebec City, Montreal and Bromont
Flexible hours — set your own pace
Unlimited sick leave to prioritize your health without worry
Group insurance plan
Access to a telemedicine platform
Competitive salary based on your experience and market standards
Opportunities for training and professional development to grow your skills
Participate in test flights and see our technology in action!
Staff Software Engineer building full - stack AI - powered healthcare workflows for exacare ai, whose platform transforms referral packets into clinical insights and placement decisions.
Senior Software Engineer building scalable TypeScript and AWS systems for exacare ai’s AI operating system for post - acute care. Owning healthcare workflow features from design through production.
Senior Full Stack Engineer expanding Infisical’s open source security infrastructure platform. Building secrets management, PKI, PAM, and KMS products with the engineering team.
Full Stack Engineer expanding Infisical’s open source security platform for secrets management, PKI, PAM, and KMS. Building secure developer infrastructure and AI - enabled security capabilities.
Full - Stack Digital Strategist developing multi - channel campaigns for luxury hotels, resorts, and experiential travel brands. Optimizing paid media, SEO, tracking, funnels, and client performance.
Principal Software Developer building Solace Agent Mesh, an event - driven platform connecting and orchestrating AI agents. Leading AI integration architecture, platform development, and technical innovation.
Guidewire technical lead shaping insurance digital transformation at Alithya. Designing scalable architectures, integrations, cloud migrations, and modernization solutions.
Senior Software Engineer building AlphaSense’s AI - powered Excel plugin for financial professionals. Optimizing Office integrations used by analysts at leading financial institutions.
Software Developer designing Java - based scanning and image - processing products at Ricoh’s Global Solutions Engineering team. Supporting scalable applications, testing, databases, and Americas - market implementations.