Experience working as a software engineer, researcher, or in another highly technical or analytical ... Experience in advanced Computer Science domains such as machine learning, distributed systems, or ...
Quick apply
Experience working as a software engineer, researcher, or in another highly technical or analytical ... Experience in advanced Computer Science domains such as machine learning, distributed systems, or ...
Quick apply
Experience working as a software engineer, researcher, or in another highly technical or analytical ... Experience in advanced Computer Science domains such as machine learning, distributed systems, or ...
Toronto, ON · On-site
CA$95K - CA$105K/yr
Location: Toronto Metropolitan Area Base Salary: $95,000 - $105,000 (CAD) Company Overview ... As an Analyst, you will work closely with our team of analytics engineers to design and develop ...
Quick apply
Toronto, ON · On-site
CA$95K - CA$105K/yr
Location: Toronto Metropolitan Area Base Salary: $95,000 - $105,000 (CAD) Company Overview ... As an Analyst, you will work closely with our team of analytics engineers to design and develop ...
Toronto, ON · On-site
CA$95K - CA$105K/yr
Location : Toronto Metropolitan Area Base Salary : $95,000 - $105,000 (CAD) Company Overview ... As an Analyst, you will work closely with our team of analytics engineers to design and develop ...
Toronto, ON · On-site
CA$95K - CA$105K/yr
Location : Toronto Metropolitan Area Base Salary : $95,000 - $105,000 (CAD) Company Overview ... As an Analyst, you will work closely with our team of analytics engineers to design and develop ...
Bachelor's degree in Systems Engineering, Computer Engineering, Electrical Engineering, or ... ClearQuest) * Problem solving and root cause analysis skills * Time management skills to meet ...
Quick apply
Bachelor's degree in Systems Engineering, Computer Engineering, Electrical Engineering, or ... ClearQuest) * Problem solving and root cause analysis skills * Time management skills to meet ...
Ottawa, ON · On-site
CA$87K - CA$139K/yr
As a Computer-Aided Design (CAD) Engineer, you will be responsible for developing, maintaining, and ... Strong analytical and problem-solving skills * Self-motivated, strong work ethic, and well ...
Ottawa, ON · On-site
CA$87K - CA$139K/yr
As a Computer-Aided Design (CAD) Engineer, you will be responsible for developing, maintaining, and ... Strong analytical and problem-solving skills * Self-motivated, strong work ethic, and well ...
You have 5+ years of experience as a Programmer Analyst in a challenging IT system solution environment with strong communication and problem-solving skills * Bachelor of Computer Science or ...
You have 5+ years of experience as a Programmer Analyst in a challenging IT system solution environment with strong communication and problem-solving skills * Bachelor of Computer Science or ...
Undergraduate degree in a quantitative discipline (e.g., Economics, Mathematics, Computer Science, or related field) * 2+ years of relevant experience in analytics, data engineering, reporting, or ...
Undergraduate degree in a quantitative discipline (e.g., Economics, Mathematics, Computer Science, or related field) * 2+ years of relevant experience in analytics, data engineering, reporting, or ...
Toronto, ON · On-site
A University degree in quantitative discipline (mathematics, science, computer science, or engineering) * A minimum of 5 years of industry and business analysis experience * An understanding in ...
Toronto, ON · On-site
A University degree in quantitative discipline (mathematics, science, computer science, or engineering) * A minimum of 5 years of industry and business analysis experience * An understanding in ...
... analysis trading applications in a real time development production cycle. Requirements: * Bachelors, Masters or Ph.D. in Computer Science or Mathematics. * Exceptional C++ programming skills.
... analysis trading applications in a real time development production cycle. Requirements: * Bachelors, Masters or Ph.D. in Computer Science or Mathematics. * Exceptional C++ programming skills.
Toronto, ON · On-site
CA$95K - CA$105K/yr
Undergraduate or advanced degree in a quantitative discipline (e.g., Computer Science, Engineering, Statistics, Mathematics) * 1-3 years of handson experience in data analytics, data engineering, or ...
Toronto, ON · On-site
CA$95K - CA$105K/yr
Undergraduate or advanced degree in a quantitative discipline (e.g., Computer Science, Engineering, Statistics, Mathematics) * 1-3 years of handson experience in data analytics, data engineering, or ...
Description Computer Modeling & Simulation Specialist/Engineer This role is being offered as a ... analysis) * Provide technical support and guidance, within field of expertise, to Design Engineers ...
Description Computer Modeling & Simulation Specialist/Engineer This role is being offered as a ... analysis) * Provide technical support and guidance, within field of expertise, to Design Engineers ...
Nepean, ON · On-site +1
Analyze system requirements and translate them into technical specifications and implementation ... Bachelor's degree or equivalent in Engineering, Computer Science, or applicable scientific ...
Quick apply
Nepean, ON · On-site +1
Analyze system requirements and translate them into technical specifications and implementation ... Bachelor's degree or equivalent in Engineering, Computer Science, or applicable scientific ...
Operating within Samco's engineering and manufacturing environment, this role ensures that CAD ... analysis * Own the configuration, maintenance, availability, and performance of Autodesk Vault ...
Operating within Samco's engineering and manufacturing environment, this role ensures that CAD ... analysis * Own the configuration, maintenance, availability, and performance of Autodesk Vault ...
The Manager, Digital Analytics Implementation Specialist plays a vital role which supports ... A Bachelor's degree in Computer Science, Computer Engineering, or a related technical discipline ...
The Manager, Digital Analytics Implementation Specialist plays a vital role which supports ... A Bachelor's degree in Computer Science, Computer Engineering, or a related technical discipline ...
Degree in Computer Science, Computer Engineering, or related discipline * Excellent C/C++ programming skills * Strong experience in software design, debugging, and performance analysis * Deep ...
Quick apply
Degree in Computer Science, Computer Engineering, or related discipline * Excellent C/C++ programming skills * Strong experience in software design, debugging, and performance analysis * Deep ...
Degree in Computer Science, Computer Engineering, or related discipline * Excellent C/C++ programming skills * Strong experience in software design, debugging, and performance analysis * Deep ...
Quick apply
Degree in Computer Science, Computer Engineering, or related discipline * Excellent C/C++ programming skills * Strong experience in software design, debugging, and performance analysis * Deep ...
Degree in Computer Science, Computer Engineering, or related discipline * Excellent C/C++ programming skills * Strong experience in software design, debugging, and performance analysis * Deep ...
Quick apply
Degree in Computer Science, Computer Engineering, or related discipline * Excellent C/C++ programming skills * Strong experience in software design, debugging, and performance analysis * Deep ...
Degree in Computer Science, Computer Engineering, or related discipline * Excellent C/C++ programming skills * Strong experience in software design, debugging, and performance analysis * Deep ...
Quick apply
Degree in Computer Science, Computer Engineering, or related discipline * Excellent C/C++ programming skills * Strong experience in software design, debugging, and performance analysis * Deep ...
Degree in Computer Science, Computer Engineering, or related discipline * Excellent C/C++ programming skills * Strong experience in software design, debugging, and performance analysis * Deep ...
Quick apply
Degree in Computer Science, Computer Engineering, or related discipline * Excellent C/C++ programming skills * Strong experience in software design, debugging, and performance analysis * Deep ...
Degree in Computer Science, Computer Engineering, or related discipline * Excellent C/C++ programming skills * Strong experience in software design, debugging, and performance analysis * Deep ...
Quick apply
Degree in Computer Science, Computer Engineering, or related discipline * Excellent C/C++ programming skills * Strong experience in software design, debugging, and performance analysis * Deep ...
A computer programmer analyst specializes in the design and testing of software and other computer systems. As a computer programmer analyst, your job duties include assessing, maintaining, or improving existing programs, and working with other analysts to develop new applications. You contribute to the analysis that goes into the initial design of a new program and then take those findings and put them into practice. You are responsible for maintaining careful documentation of the process so other members of the design or testing teams can know where to look for issues before the program is released.
| Aspect | Computer Programmer Analyst | Software Developer |
|---|---|---|
| Credentials | Bachelor's in Computer Science or related field; certifications like Microsoft Certified or Java certifications | Bachelor's in Computer Science, Software Engineering, or related; certifications vary but often include programming language certifications |
| Work Environment | Corporate IT departments, consulting firms, or financial institutions | Tech companies, startups, or software firms |
| Employer & Industry Usage | Used across industries for system analysis and programming tasks | Primarily in software development projects across various industries |
| Common Search & Comparison | Often compared due to overlapping programming skills and analysis roles |
The main difference is that Computer Programmer Analysts combine programming with systems analysis, focusing on both coding and understanding business needs. Software Developers primarily focus on designing, coding, and testing software applications. Both roles require similar technical skills and certifications but differ in their scope of responsibilities and work environments.
Full-time
Posted 12 days ago
An enterprise client is seeking highly technical Computer Science Experts with PhDs to support the training and evaluation of advanced AI models. This initiative focuses on improving the accuracy, reasoning, and domain expertise of generative AI systems through expert human feedback.
The selected candidates will contribute to the company's large AI training project by evaluating AI-generated responses, developing domain-specific prompts, and assessing technical accuracy across complex Computer Science topics. This is a fully remote, freelance opportunity with flexible working hours and the potential for ongoing work beyond the initial project timeline.
This opportunity is ideal for highly analytical professionals with advanced academic or industry experience in Computer Science or related technical fields.
What You'll Do:
This role is a strong fit for professionals with backgrounds in:
Requirements:
Nice to Haves: