Himalayas logo
JobgetherJO

Senior AI Software Developer - Canada

Jobgether
Canada only

Stay safe on Himalayas

Never send money to companies. Jobs on Himalayas will never require payment from applicants.

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.

Requirements

  • 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.

Benefits

  • 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!

About the job

Apply before

Posted on

Job type

Full Time

Experience level

Senior

Location requirements

Hiring timezones

Canada +/- 0 hours
Claim this profileJobgether logoJO

Jobgether

View company profile

Similar remote jobs

Here are other jobs you might want to apply for.

View all remote jobs

638 remote jobs at Jobgether

Explore the variety of open remote roles at Jobgether, offering flexible work options across multiple disciplines and skill levels.

View all jobs at Jobgether

Find your dream job

Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan
Jobgether hiring Senior AI Software Developer - Canada • Remote (Work from Home) | Himalayas