$85 - $110/hr
Advanced capability in multiple computer programming languages * Strong experience with relational databases Skills and Competencies * Exceptional organizational, leadership, interpersonal and ...
$85 - $110/hr
Advanced capability in multiple computer programming languages * Strong experience with relational databases Skills and Competencies * Exceptional organizational, leadership, interpersonal and ...
$85 - $110/hr
Advanced capability in multiple computer programming languages * Strong experience with relational databases Skills and Competencies * Exceptional organizational, leadership, interpersonal and ...
Department of Electrical and Computer Engineering Position Description: The Department of Electrical and Computer Engineering at the University of Guelph invites applications for the position of ...
Department of Electrical and Computer Engineering Position Description: The Department of Electrical and Computer Engineering at the University of Guelph invites applications for the position of ...
London, ON · On-site
$40.39/hr
Minimum five years computer programming experience including at least three years experience in project management, systems analysis, systems design, SQL Server database administration, SQL ...
London, ON · On-site
$40.39/hr
Minimum five years computer programming experience including at least three years experience in project management, systems analysis, systems design, SQL Server database administration, SQL ...
London, ON · On-site
$37.34/hr
Minimum three years computer programming experience including at least one year experience in systems analysis, systems design, XML/XSLT, SQL, ASP.NET and VB.NET programming experience * An ...
London, ON · On-site
$37.34/hr
Minimum three years computer programming experience including at least one year experience in systems analysis, systems design, XML/XSLT, SQL, ASP.NET and VB.NET programming experience * An ...
Bachelors or Masters degree in computer engineering/Electrical Engineering LOCATION: Markham, ON Qualifications Benefits offered are described: AMD benefits at a glance. AMD does not accept ...
Bachelors or Masters degree in computer engineering/Electrical Engineering LOCATION: Markham, ON Qualifications Benefits offered are described: AMD benefits at a glance. AMD does not accept ...
Bachelors or Masters degree in computer engineering/Electrical Engineering LOCATION: Markham, ON Benefits offered are described: AMD benefits at a glance. AMD does not accept unsolicited resumes from ...
Bachelors or Masters degree in computer engineering/Electrical Engineering LOCATION: Markham, ON Benefits offered are described: AMD benefits at a glance. AMD does not accept unsolicited resumes from ...
Barrie, ON · On-site
CA$3.6K - CA$5.1K/wk
Design and write software programs to meet specific requirements, including programming, testing, documenting and implementation. Participate in studies relating to computer hardware or software ...
Barrie, ON · On-site
CA$3.6K - CA$5.1K/wk
Design and write software programs to meet specific requirements, including programming, testing, documenting and implementation. Participate in studies relating to computer hardware or software ...
The Computer Aided Design (BIM/CAD) engineered solutions team is responsible for creating and designing new and existing infrastructure using the latest in BIM/CAD technology. The team is responsible ...
The Computer Aided Design (BIM/CAD) engineered solutions team is responsible for creating and designing new and existing infrastructure using the latest in BIM/CAD technology. The team is responsible ...
Richmond Hill, ON · On-site
CA$60K - CA$65K/yr
Our Richmond Hill Manufacturing/Engineering client is looking for talented CAD Tech's to join their growing team! This is entry to intermediate level with 3-5 years of experience in providing ...
Quick apply
Richmond Hill, ON · On-site
CA$60K - CA$65K/yr
Our Richmond Hill Manufacturing/Engineering client is looking for talented CAD Tech's to join their growing team! This is entry to intermediate level with 3-5 years of experience in providing ...
Toronto, ON · On-site
Analog CAD Engineering Specialist - Analog design focus Summary == As an Analog CAD engineering specialist, you will provide tools and support to the circuit implementation teams who build circuits ...
Toronto, ON · On-site
Analog CAD Engineering Specialist - Analog design focus Summary == As an Analog CAD engineering specialist, you will provide tools and support to the circuit implementation teams who build circuits ...
CA$80K - CA$100K/yr
CAD Designer Ottawa, ON At EXP, we're driven to provide innovative solutions for the world's built ... As a team of engineers, architects, designers, scientists, creators, and a community of ...
CA$80K - CA$100K/yr
CAD Designer Ottawa, ON At EXP, we're driven to provide innovative solutions for the world's built ... As a team of engineers, architects, designers, scientists, creators, and a community of ...
CA$62K - CA$82K/yr
CAD Designer Barrie, ON At EXP, we're driven to provide innovative solutions for the world's built ... As a team of engineers, architects, designers, scientists, creators, and a community of ...
CA$62K - CA$82K/yr
CAD Designer Barrie, ON At EXP, we're driven to provide innovative solutions for the world's built ... As a team of engineers, architects, designers, scientists, creators, and a community of ...
CA$62K - CA$82K/yr
CAD Designer Brampton, ON At EXP, we're driven to provide innovative solutions for the world ... As a team of engineers, architects, designers, scientists, creators, and a community of ...
CA$62K - CA$82K/yr
CAD Designer Brampton, ON At EXP, we're driven to provide innovative solutions for the world ... As a team of engineers, architects, designers, scientists, creators, and a community of ...
CA$89K - CA$95K/yr
Exposure to use of CAD modeling and computer programming skills. Total Rewards Package * Salary: $70,000 - $91,000, and may also include annual incentives and performance bonuses. The base salary ...
CA$89K - CA$95K/yr
Exposure to use of CAD modeling and computer programming skills. Total Rewards Package * Salary: $70,000 - $91,000, and may also include annual incentives and performance bonuses. The base salary ...
CA$70K - CA$91K/yr
Exposure to use of CAD modeling and computer programming skills. Total Rewards Package Total Rewards Package * Salary: $70,000 - $91,000, and may also include annual incentives and performance ...
CA$70K - CA$91K/yr
Exposure to use of CAD modeling and computer programming skills. Total Rewards Package Total Rewards Package * Salary: $70,000 - $91,000, and may also include annual incentives and performance ...
CA$74K - CA$97K/yr
Field experience in electronicsor computer programming/administration * BSP Certification - license is mandatory to work in Quebec's private security industry * CFAA certification or in process of ...
CA$74K - CA$97K/yr
Field experience in electronicsor computer programming/administration * BSP Certification - license is mandatory to work in Quebec's private security industry * CFAA certification or in process of ...
CA$74K - CA$97K/yr
Field experience in electronicsor computer programming/administration * BSP Certification - license is mandatory to work in Quebec's private security industry * CFAA certification or in process of ...
CA$74K - CA$97K/yr
Field experience in electronicsor computer programming/administration * BSP Certification - license is mandatory to work in Quebec's private security industry * CFAA certification or in process of ...
Position Summary Assists in making decisions, regarding electrical/electronic projects, including process controllers, servo controllers, vision systems, robotics, manufacturing computer programming ...
Position Summary Assists in making decisions, regarding electrical/electronic projects, including process controllers, servo controllers, vision systems, robotics, manufacturing computer programming ...
GTA, Ontario SUMMARY Reporting into the Engineering Manager, the CAD Technician is responsible for supporting civil infrastructure design and surveying operations by producing accurate design and as ...
GTA, Ontario SUMMARY Reporting into the Engineering Manager, the CAD Technician is responsible for supporting civil infrastructure design and surveying operations by producing accurate design and as ...
The CAD Technician will play a key part in ensuring project information is precise, current, and ... Working closely with engineers, designers, and project managers, you will support the development ...
The CAD Technician will play a key part in ensuring project information is precise, current, and ... Working closely with engineers, designers, and project managers, you will support the development ...
| Aspect | Computer Programming | Software Development |
|---|---|---|
| Required Credentials | Typically a degree in computer science or related field; certifications like Microsoft Certified or Oracle Certified | Same as computer programming, often includes project management certifications |
| Work Environment | Often individual or small team coding tasks, in offices or remote settings | Includes planning, designing, coding, testing, and deployment, often in larger teams |
| Employer & Industry Usage | Tech companies, startups, IT departments | Software firms, tech companies, enterprise IT departments |
| Common Search & Comparison Intent | Understanding coding roles, entry-level tasks | Broader scope, project management, and lifecycle involvement |
Computer programming focuses on writing code to create software, while software development encompasses the entire process of designing, building, testing, and maintaining software applications. Both roles require similar credentials but differ in scope and responsibilities, with software development involving a broader set of tasks beyond coding alone.

$85 - $110/hr
Other
Posted 14 days ago
Cosma provides a comprehensive range of body, chassis and engineering solutions to global customers. Through our robust product engineering, outstanding tooling capabilities and diverse process expertise, we continue to bring lightweight and innovative products to market.
Job ResponsibilitiesThe Machine Learning Engineer will play a pivotal role in driving innovation and operational efficiency through data‑driven solutions leveraging machine learning and artificial intelligence. You will be responsible for designing, developing, and deploying machine learning models that enhance product quality, optimize supply chain logistics, improve predictive maintenance, and support intelligent manufacturing processes. Working closely with cross‑functional teams including engineering, IT, and operations, you will leverage large‑scale data from manufacturing systems, sensors, and enterprise platforms to build scalable ML solutions. Your work will directly contribute to smarter decision‑making, reduced downtime and improving quality.
At Magna, we believe that a diverse workforce is critical to our success. That’s why we are proud to be an equal‑opportunity employer. We hire on the basis of experience and qualifications, and in consideration of job requirements, regardless of, in particular, color, ancestry, religion, gender, origin, sexual orientation, age, citizenship, marital status, disability or gender identity. Magna takes the privacy of your personal information seriously. We discourage you from sending applications via email or traditional mail to comply with GDPR requirements and your local Data Privacy Law.
Worker TypeRegular / Permanent
GroupCosma International