Compétences recherchées — Connectez-vous et téléversez votre CV pour comparer avec votre profil
Détails du poste
- Lieu de travail : Montreal
- Type de poste : Permanent à temps plein
Description du poste
Are you passionate about artificial intelligence and developing innovative technology that makes a real difference? Our client is looking for a AI Software Developer to help design intelligent software solutions that empower individuals who are blind or have low vision.
In this role, you'll develop and integrate AI-powered features into embedded products using modern programming languages and technologies. You'll collaborate with multidisciplinary teams throughout the software development lifecycle, from requirements gathering and design to implementation, testing, and ongoing product enhancement.
Ce que vous ferez
- Design, develop, and maintain AI-powered software solutions
- Build, train, and integrate AI models into embedded products
- Develop software using Python, Java, C, C++, and C#
- Develop applications for mobile and wearable devices
- Design and implement new software features and enhancements
- Analyze user requirements and recommend technical solutions
- Troubleshoot, debug, and optimize software performance
- Estimate development effort and contribute to project planning
- Create and maintain technical documentation
- Collaborate with software, hardware, and product development teams
Ce que vous apporterez
- Bachelor's degree in Software Engineering, Computer Engineering, Computer Science, or equivalent experience
- Minimum 5 years of software development experience
- Strong programming skills in Python, Java, and one or more object-oriented languages such as C, C++, or C#
- Experience developing or integrating AI solutions and machine learning technologies
- Strong analytical, troubleshooting, and problem-solving skills
- Ability to work independently while collaborating effectively within multidisciplinary teams
- Highly organized, adaptable, and passionate about emerging technologies
- The candidate must be fluent in both French and English, spoken and written, to effectively collaborate with international partners
Idéalement
- Experience developing for Android, Linux, or Windows CE
- Knowledge of OpenGL
- Experience with image and video processing
- Experience developing applications for mobile or wearable devices