Ai Software Developer Jobs in Montreal, Quebec, Canada
Create alert for “AI Software Developer”
Montreal, Quebec, Canada
About the role
Job Title: Software Developer – AI Specialist Location: Ville Saint-Laurent, QC (Hybrid – Minimum 2 days/week onsite) Job Type: Temporary, Full-Time (37.5 hours/week) Start Date: August 4, 2026 Job Summary We are seeking an experienced Software Developer – AI Specialist to design, develop, and implement innovative AI-powered software solutions for products that support individuals with visual impairments. The ideal candidate will have strong expertise in software engineering, artificial intelligence, and machine learning, with experience building scalable AI applications for embedded and mobile platforms. You will work closely with cross-functional engineering teams to develop AI-driven features, integrate machine learning models into production software, and contribute to the design of next-generation assistive technologies. Key Responsibilities Design, develop, and maintain AI-powered software applications and features. Develop, train, optimize, and deploy machine learning and deep learning models. Integrate AI models and services into existing software products. Build software solutions using Python, C++, C#, Java, and Swift where applicable. Develop applications for embedded, mobile, and wearable platforms, including Android and Linux-based systems. Participate in software architecture, technical design, and code reviews. Analyze user requirements and translate them into technical solutions. Troubleshoot software issues and implement enhancements. Contribute to image processing, video processing, and computer vision projects. Estimate development efforts and support project planning activities. Prepare and maintain technical documentation. Collaborate with multidisciplinary teams throughout the software development lifecycle. Required Qualifications Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, or a related field. 5–7+ years of professional experience in software development with a focus on AI or machine learning. Strong programming experience in Python, C++, C#, Java, and/or Swift. Hands-on experience with AI and machine learning frameworks such as PyTorch and TensorFlow. Experience developing and integrating Large Language Models (LLMs) and Generative AI solutions. Knowledge of prompt engineering, embeddings, vector databases, and AI APIs. Experience deploying AI solutions on cloud platforms such as AWS, Azure, or Google Cloud Platform (GCP). Understanding of MLOps concepts and tools such as MLflow, Kubeflow, Docker, Kubernetes, Git, and CI/CD pipelines. Experience with Android, Linux, Windows, or embedded software development. Familiarity with object-oriented programming principles and software design patterns. Strong analytical, troubleshooting, and problem-solving skills. Excellent written and verbal communication skills in both English and French. Preferred Qualifications Experience with computer vision, image processing, or video processing. Knowledge of OpenGL or graphics programming. Experience developing software for embedded systems or wearable devices. Familiarity with accessibility technologies or assistive technology products. Experience working in Agile/Scrum development environments. What We're Looking For Passion for artificial intelligence and emerging technologies. Innovative mindset with a strong focus on delivering high-quality software. Ability to work independently as well as collaboratively within multidisciplinary teams. Strong organizational skills with the ability to manage multiple priorities in a fast-paced environment. Commitment to developing technology that improves accessibility and enhances the lives of individuals with visual impairments.
Not the right fit? Search for AI Software Developer jobs in Montreal, Quebec, Canada
About ExcelGens, Inc.
Your go-to ally for cutting-edge technology and workforce solutions, ExcelGens is headquartered in New Jersey, with a presence in Canada, Europe, India and the United Kingdom.
We specialize in the full spectrum of workforce and tech platforms, paving the way for a hyper efficient, productive future for businesses.
At Excelgens, we understand the crucial role that both technology and talent play in helping businesses stay ahead of the curve, and we are here to empower yours with the best of both.
We are a trusted partner to many Fortune 500 clients and serve a few of them globally.