1

Software Developer Ai Trainer Jobs in Ontario (NOW HIRING)

Software Developer

Toronto, ON · On-site

CA$90K - CA$140K/yr

The Role We're looking for Software Developers who are excited to build high-quality, production ... We may use artificial intelligence (AI) tools to support parts of the hiring process, such as ...

Willingness to embrace AI for more efficient workflows * Ability to communicate (verbal and written ... training will be provided if necessary. Our job titles may span more than one career level. The ...

Experience with rapid prototyping of AI solutions and AI workflow/agent engineering. * Experience ... training. The full salary range for certain locations is listed below. For locations not listed ...

Experience with rapid prototyping of AI solutions and AI workflow/agent engineering. * Experience ... training. The full salary range for certain locations is listed below. For locations not listed ...

Software Developer

Mississauga, ON · On-site

CA$101K - CA$133K/yr

Extensive automation and AI technologies are in place to support your daily efforts.If you're ... training, and experience. The salary range for this position is Toronto: $101,500 - $133,350 Short ...

Software Developer

Stouffville, ON · Hybrid

CA$80K - CA$85K/yr

As a Software Developer with Portfolio+, you will play a key role in shaping and enhancing our ... training/onboarding, etc. * Effective and positive communication. Energy, pride, and passion are ...

Software Developer

Kanata, ON

CA$80K - CA$120K/yr

... Software Developer in the R&D team, working on projects in embedded/machine vision, IoT, and ... You will be working on the latest technologies in video, imaging and AI - building software ...

Baseband Software Developer

Ottawa, ON · On-site

CA$85K - CA$111K/yr

Interest in AI/ML applications within telecommunications and networking. Familiarity with 3GPP ... training, and experience. The salary range for this position is Ottawa: $85,000 to $111,300 Short ...

... Software Engineer (AI) to help set the technical direction of our products and platform. You'll provide technical leadership across squads, projects, and product, shaping architectural decisions and ...

Come join Intuit as a Principal Software Developer and help us power prosperity around the world ... Knowledge of building AI native applications * Guides the applicability of AI to customer problems ...

... training specific to their current project, i.e.: machine operation, programming principles ... The ATS applicant tracking system may utilize AI software with pre‑defined, rule‑based filters ...

Our Developers bring passion, craftsmanship and innovation to the development and delivery of ... AI-powered automation, and other disruptive technologies. We're a force for progress, working ...

We focus on enhancing experiences for user, project, and developer administrators through AI-driven ... You will report to the Manager, Software Development Manager based in Canada, and the role is ...

Showing results 41-60

Software Developer Ai Trainer information

What is a software developer AI trainer?

A Software Developer AI Trainer is responsible for training, testing, and improving AI models by providing high-quality data, refining algorithms, and ensuring accurate outputs. They work closely with developers, data scientists, and machine learning engineers to enhance AI applications. This role involves analyzing model performance, labeling data, writing code for automation, and fine-tuning AI systems to improve accuracy and efficiency.

What are the key skills and qualifications needed to thrive as a software developer AI trainer?

To thrive as a Software Developer AI Trainer, you need a solid background in programming (such as Python, Java, or C++), experience with machine learning concepts, and often a relevant degree in computer science or a related field. Familiarity with AI frameworks like TensorFlow or PyTorch and data annotation tools is highly beneficial, and certifications in AI or data science can further strengthen your profile. Strong analytical thinking, communication skills, and a collaborative mindset set standout candidates apart in this role. These skills are essential for effectively developing, improving, and deploying AI models while working cross-functionally with engineers and data scientists.

What types of projects do software developer AI trainers typically work on?

Software Developer AI Trainers commonly work on projects involving the design, training, and optimization of AI models for tasks such as natural language processing, image recognition, or data analysis. They collaborate closely with software engineers, data scientists, and product teams to ensure that AI models are accurate, reliable, and efficient in real-world applications. Daily responsibilities might include curating and labeling datasets, evaluating model performance, and implementing feedback loops to refine results. This collaborative, project-driven environment provides opportunities to work on cutting-edge technology and directly impact product innovation and usability.

What are the most commonly searched types of Software Developer Ai Trainer jobs in Ontario?

The most popular types of Software Developer Ai Trainer jobs in Ontario are:

What job categories do people searching Software Developer Ai Trainer jobs in Ontario look for?

The top searched job categories for Software Developer Ai Trainer jobs in Ontario are:

What cities in Ontario are hiring for Software Developer Ai Trainer jobs?

Cities in Ontario with the most Software Developer Ai Trainer job openings:

Infographic showing various Software Developer Ai Trainer job openings in Ontario as of August 2026, with employment types broken down into 82% Full Time, 15% Part Time, and 3% Contract. Highlights an 88% Physical, 3% Hybrid, and 9% Remote job distribution.

Software Developer

Air-tek

Toronto, ON • On-site

CA$90K - CA$140K/yr

Full-time

Re-posted 11 days ago


Job description

About Us
 
Air-tek is a Canadian-based software company with a powerful suite of unique products that have already achieved a significant share of a huge global market. Our product-market fit is strong, and customers are lining up to buy. Although our global customers know us, we intentionally operate in stealth mode during this growth phase.
 
Our diverse team shares a passion for solving complex problems with a drive to innovate and a vision to reshape the passenger-centric travel industry. Based in Toronto, our inclusive culture is built on trust, collaboration, delivering a great product, and continuous personal growth. We love what we do, and we support the team around us.
 
The Role
 
We're looking for Software Developers who are excited to build high-quality, production-grade software and grow their technical ownership over time. 
 
As a Software Developer, you'll work on core product features and services that power real-world airline operations. You'll contribute to system design, build scalable APIs and integrations, and collaborate closely with senior engineers, QA, and product partners to deliver reliable solutions. 
 
This role is ideal for engineers who are past the "just following tickets" phase and ready to own meaningful components, make technical decisions with guidance, and continuously level up their craft. 
What You'll Do
  • Design, build, and maintain backend services and APIs that support mission-critical airline workflows. 
  • Implement features end-to-end, from design and development to testing, deployment, and support. 
  • Collaborate with senior developers on system design, architecture decisions, and best practices. 
  • Write clean, maintainable, and well-tested code with a strong focus on quality and reliability. 
  • Debug production issues, analyze root causes, and contribute to long-term fixes and improvements. 
  • Participate in code reviews, both receiving and providing thoughtful feedback. 
  • Work closely with product and QA to deliver features that meet real customer needs. 
  • Continuously learn new technologies and take on increasing technical responsibility over time. 
About You
  • 3-6 years of professional software development experience in a production environment. 
  • Bachelor's degree in Computer Science, Software Engineering, or equivalent practical experience. 
  • Strong experience with C# / .NET Core or similar backend technologies. 
  • Experience building and consuming RESTful APIs and working with service-based or microservice architectures. 
  • Working knowledge of JavaScript / TypeScript and exposure to modern front-end frameworks (React, Vue.js, or similar). 
  • Experience with databases such as MySQL, MongoDB, or similar data stores. 
  • Familiarity with message queues or event-driven systems (e.g., RabbitMQ). 
  • Comfortable working in ambiguous problem spaces with guidance and support. 
  • Strong communicator who collaborates well within cross-functional teams. 
  • Takes pride in delivering quality work and improving systems over time.
Bonus Points For
  • Hands-on experience with our stack: React, Vue.js, TypeScript, Node.js, .NET Core, MongoDB, Docker, AWS
  • Familiarity with CI/CD pipelines, GitHub Actions, or Team Foundation Server (TFS)
  • Experience with performance optimization or distributed architecture design. 
  • Contributions to automation, developer tooling, or internal platform improvements. 
Why Join Air-tek
  • Work on meaningful problems that power the backbone of the airline industry.
  • Build production-grade software that scales globally and impacts millions of passengers.
  • Collaborate with brilliant engineers in a high-trust, low-ego environment.
  • Operate with autonomy and ownership - your ideas will shape our products.
  • Exposure to modern technologies, cloud environments, and complex system design.
  • Competitive compensation and growth opportunities in a fast-scaling company.
  • Please note that this role requires three days a week in our Toronto office which is located near Union Station
If you love solving hard problems, thrive in ambiguity, and take pride in building software that matters - we want to hear from you. 
 
The salary range for this role is $90,000 to $140,000 annually. In addition to salary, new hires may be eligible to receive stock options. The salary range shared is intended as a guide; the final salary offered may vary based on factors including the experience and skillset of the candidate. Our company is committed to providing a fair, equitable, and competitive salary that reflects the value an individual brings to the organization. 
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
apply for this job