Software Developer
Oakville, ON · On-site +1
Leverage AI tooling to generate unit tests, identify edge cases, and improve code coverage ... training and redeployment processes. If you require accommodation at any stage of the application ...
Oakville, ON · On-site +1
Leverage AI tooling to generate unit tests, identify edge cases, and improve code coverage ... training and redeployment processes. If you require accommodation at any stage of the application ...
Oakville, ON · On-site +1
Leverage AI tooling to generate unit tests, identify edge cases, and improve code coverage ... training and redeployment processes. If you require accommodation at any stage of the application ...
Toronto, ON · On-site
Experience building AI-powered applications or integrating AI/ML capabilities into enterprise ... training. The full salary range for certain locations is listed below. For locations not listed ...
Toronto, ON · On-site
Experience building AI-powered applications or integrating AI/ML capabilities into enterprise ... training. The full salary range for certain locations is listed below. For locations not listed ...
Toronto, ON · Hybrid
Implementing prompt engineering best practices. * Ensuring the agent provides accurate, efficient ... Deep Conversational AI Experience: Proven experience in a role involving AI training, prompt ...
New
Toronto, ON · Hybrid
Implementing prompt engineering best practices. * Ensuring the agent provides accurate, efficient ... Deep Conversational AI Experience: Proven experience in a role involving AI training, prompt ...
New
Toronto, ON · Hybrid
CA$70K - CA$110K/yr
... LLMs, AI agents, vector databases, and related technologies to improve user experiences and ... software development experience Bachelor's degree in Computer Science, Engineering, or a related ...
Toronto, ON · Hybrid
CA$70K - CA$110K/yr
... LLMs, AI agents, vector databases, and related technologies to improve user experiences and ... software development experience Bachelor's degree in Computer Science, Engineering, or a related ...
As a Senior AI/ML Software Developer, you will enhance core functionality-such as flight scheduling ... Training and Development Support * Monthly Lunch and Learns * Fitness & Wellness reimbursement * An ...
As a Senior AI/ML Software Developer, you will enhance core functionality-such as flight scheduling ... Training and Development Support * Monthly Lunch and Learns * Fitness & Wellness reimbursement * An ...
CA$50 - CA$70/hr
Network Management Developer We are seeking a Network Management Software Developer to help design ... Leverage modern development tools and AI-assisted coding technologies to improve software quality ...
Quick apply
CA$50 - CA$70/hr
Network Management Developer We are seeking a Network Management Software Developer to help design ... Leverage modern development tools and AI-assisted coding technologies to improve software quality ...
Ottawa, ON · On-site
CA$50 - CA$70/hr
Network Management Developer We are seeking a Network Management Software Developer to help design ... Leverage modern development tools and AI-assisted coding technologies to improve software quality ...
Quick apply
Ottawa, ON · On-site
CA$50 - CA$70/hr
Network Management Developer We are seeking a Network Management Software Developer to help design ... Leverage modern development tools and AI-assisted coding technologies to improve software quality ...
Kitchener, ON · On-site
CA$50K - CA$80K/yr
Software Developer ID: 1007 Location: Kitchener Department: Information Technology More about this ... We do not use AI or automated systems to screen, assess, or make hiring decisions. Apply Now Refer ...
Kitchener, ON · On-site
CA$50K - CA$80K/yr
Software Developer ID: 1007 Location: Kitchener Department: Information Technology More about this ... We do not use AI or automated systems to screen, assess, or make hiring decisions. Apply Now Refer ...
... software engineering experience. Experience with AI Agent tools & frameworks Experience building and integrating MCP tools Experience building Agentic experiences and AI Automation Strong backend ...
... software engineering experience. Experience with AI Agent tools & frameworks Experience building and integrating MCP tools Experience building Agentic experiences and AI Automation Strong backend ...
Mississauga, ON · On-site
CA$120K - CA$160K/yr
General Accountability The Senior Software Developer is responsible for designing and delivering ... training developers to scrutinize AI suggestions for hallucinations or security flaws.
Quick apply
Mississauga, ON · On-site
CA$120K - CA$160K/yr
General Accountability The Senior Software Developer is responsible for designing and delivering ... training developers to scrutinize AI suggestions for hallucinations or security flaws.
Kanata, ON · On-site
Enterprise AI is moving from pilots to production, and the constraint is no longer the model -- it ... Growth mindset - Our training programs are designed to help you level up, fast. * Customer love ...
Quick apply
Kanata, ON · On-site
Enterprise AI is moving from pilots to production, and the constraint is no longer the model -- it ... Growth mindset - Our training programs are designed to help you level up, fast. * Customer love ...
Toronto, ON · Hybrid
... AI workflows for geoscience data. This position has an expectation of an individual who already ... A Software Developer will work under the general direction of the Manager, Software Engineering ...
Toronto, ON · Hybrid
... AI workflows for geoscience data. This position has an expectation of an individual who already ... A Software Developer will work under the general direction of the Manager, Software Engineering ...
Toronto, ON · Hybrid
... AI workflows for geoscience data. This position has an expectation of an individual who already ... A Software Developer will work under the general direction of the Manager, Software Engineering ...
Toronto, ON · Hybrid
... AI workflows for geoscience data. This position has an expectation of an individual who already ... A Software Developer will work under the general direction of the Manager, Software Engineering ...
Toronto, ON · On-site
CA$88K - CA$128K/yr
Join our global engineering team and help shape the future of civil engineering software. In this ... Practical experience with AI technologies, frameworks, or platforms Learn More About Autodesk ...
Toronto, ON · On-site
CA$88K - CA$128K/yr
Join our global engineering team and help shape the future of civil engineering software. In this ... Practical experience with AI technologies, frameworks, or platforms Learn More About Autodesk ...
Kanata, ON · On-site
Enterprise AI is moving from pilots to production, and the constraint is no longer the model -it ... Growth mindset- Our training programs are designed to help you level up, fast. * Customer love- We ...
Kanata, ON · On-site
Enterprise AI is moving from pilots to production, and the constraint is no longer the model -it ... Growth mindset- Our training programs are designed to help you level up, fast. * Customer love- We ...
Toronto, ON · Hybrid
... AI workflows for geoscience data. This position has an expectation of an individual who already ... A Software Developer will work under the general direction of the Manager, Software Engineering ...
Toronto, ON · Hybrid
... AI workflows for geoscience data. This position has an expectation of an individual who already ... A Software Developer will work under the general direction of the Manager, Software Engineering ...
Mississauga, ON · On-site
CA$120K - CA$160K/yr
General Accountability The Senior Software Developer is responsible for designing and delivering ... training developers to scrutinize AI suggestions for hallucinations or security flaws.
Mississauga, ON · On-site
CA$120K - CA$160K/yr
General Accountability The Senior Software Developer is responsible for designing and delivering ... training developers to scrutinize AI suggestions for hallucinations or security flaws.
Toronto, ON · On-site +1
Experience using AI-powered developer tools (e.g., GitHub Copilot, Microsoft Copilot, ChatGPT, AI ... Extensive professional development opportunities, including access to over 11,000 training and ...
Toronto, ON · On-site +1
Experience using AI-powered developer tools (e.g., GitHub Copilot, Microsoft Copilot, ChatGPT, AI ... Extensive professional development opportunities, including access to over 11,000 training and ...
Toronto, ON · On-site +1
CA$65K - CA$80K/yr
... training, and experience. * Full-stack software development experience, with the ability to ... We may use AI-assisted tools to support the review of applications. These tools help our team ...
Toronto, ON · On-site +1
CA$65K - CA$80K/yr
... training, and experience. * Full-stack software development experience, with the ability to ... We may use AI-assisted tools to support the review of applications. These tools help our team ...
About Autodesk Autodesk makes software for people who make things. We are a global leader in 3D ... Work closely with data engineers to ensure efficient data pipelines for model training, validation ...
About Autodesk Autodesk makes software for people who make things. We are a global leader in 3D ... Work closely with data engineers to ensure efficient data pipelines for model training, validation ...
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.
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.
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.
The most popular types of Software Developer Ai Trainer jobs in Ontario are:
For Software Developer Ai Trainer jobs in Ontario, the most frequently searched job titles are:
The top searched job categories for Software Developer Ai Trainer jobs in Ontario are:
Cities in Ontario with the most Software Developer Ai Trainer job openings:

Full-time
Medical, Dental, Retirement
Re-posted 13 days ago
We are always looking for amazing talent who can contribute to our growth and deliver results! Geotab is seeking a Software Developer who will support other developers within Geotab by contributing to development, QA and engineering-support inquiries. If you love technology, and are keen to join an industry leader - we would love to hear from you!
What you'll do:As a Software Developer is primarily responsible for designing, building and maintaining efficient, reusable, reliable code to develop high throughput, performance critical, scalable applications. Part of this role involves collaborating and building relationships with other software developers, engineers, and internal technical teams, and contributing towards the development of the team's roadmap.
How you'll make an impact:Contribute to identifying areas of improvement in existing code and architecture, with guidance from senior developers and team leads.
Must be able to work with high-level requirements, proactively collaborate with stakeholders to drive clarity, and deliver a world-class product across user experience, reliability, stability, and response time. Demonstrates the maturity to recognize when urgency is warranted, identify and prioritize time-critical work, communicate delivery risks early, and make sound trade-off decisions under pressure and steer delivery - without compromising quality.
Participate in the development of scalable code, prototypes, minimum viable products and PoCs under the direction of senior team members.
Take ownership of tasks and features, contributing to their implementation while communicating progress, blockers, and solutions to your team.
Collaborate with other developers on design and implementation of features, learning cross-product context along the way.
Write, test, and review code to ensure quality and adherence to team best practices; participate in code reviews as both a reviewer and reviewee.
Use AI-assisted development tools (such as GitHub Copilot, Claude, or equivalent) as a core part of your daily workflow to accelerate coding, debugging, and documentation.
Leverage AI tooling to generate unit tests, identify edge cases, and improve code coverage - increasing development velocity without compromising quality.
Contribute to team documentation - system design notes, runbooks, and feature specs - using AI tools to draft and structure documentation efficiently.
Stay current with emerging AI tools, development practices, and technologies; share relevant learnings with the team.
Participate in technical discussions and team ceremonies; ask questions, contribute ideas, and grow your ability to communicate technical concepts clearly.
Proactively explore how AI and automation can improve team workflows, tooling, and developer experience - and bring proposals to your team lead.
Support Geotab global strategic initiatives by delivering reliable, high-quality contributions to team goals.
Write clean, secure, and maintainable software across languages and environments such as C#, JavaScript, and SQL, with a focus on continuous improvement.
Participate in a 24x7 on-call rotating schedule (if applicable), supported by senior team members.
Education Requirements:
Bachelors in a related field.
Pursuing a Degree or Diploma in Computer Science, Math, Software Engineering, or a related field is preferred.
Soft Skills:
Eager to learn and contribute in a fast-paced environment.
Enthusiasm for exploring and applying AI tools to enhance productivity and solve problems.
Excellent communication and problem-solving skills.
Ability to quickly understand complex, technical concepts.
A Willingness to participate in team discussions and support fellow team members in a collaborative environment.
Nice to Have (Technical Skills - Willingness to Learn is Key):
Experience with or curiosity about AI development tools, large language models, or AI-assisted coding platforms.
Exposure to web development technologies (e.g., HTML, CSS, JavaScript, React).
Basic understanding of object-oriented programming concepts.
Knowledge of backend systems such as C# .NET Core / .NET 7+. IMP.
Understanding of version control principles (e.g., Git).
Interest in exploring cloud computing (e.g., GCP).
Familiarity of database design and relational databases (e.g., PostgreSQL).
Foundational knowledge of RESTful API design and development.
Flex working arrangements
Home office reimbursement program
Baby bonus & parental leave top up program
Online learning and networking opportunities
Electric vehicle purchase incentive program
Competitive medical and dental benefits
Retirement savings program
*The above are offered to full-time permanent employees only