Senior AI Software Developer – Canada (Remote)

Senior AI Software Developer – Canada (Remote)

Senior AI Software Developer – Canada (Remote)

Jobgether

Canada

4 hours ago

No application

About

  • This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Senior AI Software Developer in Canada.
  • In this role, you will design, build, and maintain advanced AI and machine learning solutions that drive impactful business and technology outcomes. You will work closely with cross-functional teams to integrate AI into broader system architectures, ensuring robust, scalable, and high-quality software. This position combines hands-on development with mentorship responsibilities, enabling you to contribute to team growth while pushing the boundaries of AI innovation. You will also influence development best practices, streamline processes, and stay at the forefront of emerging AI technologies. The role offers flexibility in work location, collaboration in a supportive and high-performing environment, and the chance to shape cutting-edge AI solutions for diverse applications.
  • Accountabilities
  • Develop, test, and deploy AI and machine learning models and solutions, ensuring seamless integration with existing systems.
  • Collaborate with engineers and cross-functional teams to architect scalable, maintainable AI solutions.
  • Analyze technical requirements, propose innovative solutions, and address challenges proactively.
  • Mentor junior and intermediate developers through code reviews, guidance, and knowledge sharing.
  • Contribute to Agile ceremonies, including sprint planning, estimation, and retrospectives.
  • Promote the use of design patterns, coding standards, and best practices across the team.
  • Continuously monitor AI trends, recommending improvements to workflows and system design.
  • Support large-scale data processing, including preprocessing, database management, and optimization for AI applications.
  • Degree or diploma from an accredited institution in Computer Science, Software Engineering, or related field.
  • Minimum of 6 years in professional software development, with at least 2 years focused on AI or machine learning.
  • Proven experience designing, building, and deploying AI/ML solutions, including neural networks, NLP, computer vision, or reinforcement learning.
  • Experience with large datasets, relational databases, SQL, and data preprocessing techniques.
  • Proficiency in Python, Ruby on Rails, or similar frameworks; experience with cloud services (Azure/OpenAI) preferred.
  • Strong problem-solving, analytical, and communication skills.
  • Comfortable working in Agile product development frameworks with version control systems.
  • Ability to prioritize effectively, mentor team members, and maintain high-quality code standards.
  • Familiarity with front-end frameworks, PowerBI, or MS-Fabric is a plus.
  • Bilingual proficiency (French, Spanish, or German) is desirable to support a diverse client base.
  • Competitive salary and RRSP matching plans.
  • Flexible work arrangements: remote, hybrid, or office-based in London (Ontario) or Toronto.
  • Substantial budget for professional development, training, and career growth.
  • Work-life balance with minimal after-hours and weekend work.
  • Comprehensive benefits including health coverage and wellness support.
  • Collaborative and high-performing work environment with opportunities to innovate.
  • Access to mentorship and team growth opportunities in an entrepreneurial culture.
  • Jobgether is a Talent Matching Platform that partners with companies worldwide to efficiently connect top talent with the right opportunities through AI-driven job matching.
  • When you apply, your profile goes through our AI-powered screening process designed to identify top talent efficiently and fairly.
  • 🔍 Our AI evaluates your CV and LinkedIn profile thoroughly, analyzing your skills, experience, and achievements.
  • 📊 It compares your profile to the job’s core requirements and past success factors to determine your match score.
  • 🎯 Based on this analysis, we automatically shortlist the three candidates with the highest match to the role.
  • 🧠 When necessary, our human team may perform an additional manual review to ensure no strong profile is missed.
  • This process is transparent, skills-based, and free of bias — focusing solely on your fit for the role.
  • Once the shortlist is completed, it is shared directly with the company that owns the job opening. Their internal hiring team then manages interviews and further steps.
  • Thank you for your interest!
  • #LI-CL1