A premier talent solutions partner is seeking a Senior AI Software Developer in Canada. In this pivotal role, you will architect, construct, and sustain sophisticated artificial intelligence and machine learning solutions driving transformative technological and business outcomes. You'll engage closely with interdisciplinary teams to seamlessly integrate AI within comprehensive system architectures, ensuring resilient, expandable, and superior-quality software development. This position intertwines hands-on technical implementation with strategic mentorship, empowering you to cultivate team capabilities while pioneering AI innovation frontiers. You will strategically influence developmental methodologies, optimize processes, and remain at the cutting edge of emerging technological paradigms. The opportunity provides location flexibility, collaboration within a high-performance ecosystem, and the chance to engineer groundbreaking AI solutions across diverse application domains. Accountabilities - Develop, validate, and implement AI and machine learning models ensuring smooth systemic integration - Collaborate with engineering teams to design scalable, maintainable AI architectural solutions - Analyze technical requirements, propose innovative strategies, and proactively address complex challenges - Mentor junior and intermediate developers through rigorous code reviews and knowledge exchange - Participate in Agile methodological ceremonies including sprint planning, estimation, and retrospective analysis - Champion design pattern adoption, coding standards, and best practice implementation across teams - Continuously monitor AI technological trends, recommending workflow and system design enhancements - Support extensive data processing, including preprocessing, database management, and optimization Requirements - Advanced degree from accredited institution in Computer Science, Software Engineering, or equivalent discipline - Minimum 6 years professional software development, with 2+ years specialized in AI/machine learning - Demonstrated expertise designing, constructing, and deploying AI/ML solutions including neural networks, NLP, computer vision - Comprehensive experience managing large datasets, relational databases, SQL, data preprocessing techniques - Proficiency in Python, Ruby on Rails, cloud services expertise preferred - Exceptional problem-solving, analytical, and communication capabilities - Adaptability within Agile product development frameworks utilizing version control systems - Ability to prioritize effectively, mentor team members, maintain rigorous code quality standards - Supplementary expertise in front-end frameworks, PowerBI, MS-Fabric beneficial - Multilingual proficiency desirable for supporting diverse client interactions Benefits - Competitive compensation with retirement savings matching - Flexible work arrangements: remote, hybrid, or office-based options - Substantial professional development and training budget - Minimal overtime expectations - Comprehensive health and wellness support - Collaborative, high-performance cultural environment - Mentorship and professional growth opportunities
Canada Remote (Country) Employment
EX Squared is hiring a Senior AI Software Developer - Canada (Remote)
Looking for a remote dev community?
200+ professionals, 37 countries, one network
Working remotely doesn't mean working alone. Iglu connects you with developers, designers, and digital experts worldwide. Collaborate, learn, and grow together.
Global professional network
Knowledge sharing & collaboration
Regular community events
Cross-project opportunities
37 countries represented



