1

Evaluation Engineer Jobs in Alberta (NOW HIRING)

Senior Stress Engineer

Calgary, AB · On-site

$70 - $95/hr

Acero is focused on facility and pipeline engineering, procurement and construction management services; from concept evaluation to plant start-up. Our core service offering is in-house project ...

Support engineering scope evaluations and determine appropriate self-perform versus subcontracted activities Coordinate with: * Engineering consultants * Construction teams * Suppliers

They are comfortable performing process calculations, evaluating process risks, supporting facility modifications, and collaborating with multidisciplinary teams to deliver practical engineering ...

Senior Production Engineer About Sinopec Sinopec Canada is a wholly-owned subsidiary of a major ... Develop technical recommendations, economic evaluations, and business cases to support optimization ...

Associated Engineering, a proudly Canadian, Employee-owned Company is seeking an experienced and ... Leading the structural team in analysis, design, evaluation and preparation of calculations and ...

Prepare operating cost evaluations * Liaise with clients on a technical level and present reports ... Train and share experiences with younger engineers * Participate in business development and ...

next page

Showing results 1-20

Evaluation Engineer information

See Alberta salary details

$13

$49

$82

How much do evaluation engineer jobs pay per hour?

As of Aug 30, 2026, the average hourly pay for evaluation engineer in Alberta is $49.06, according to ZipRecruiter salary data. Most workers in this role earn between $34.86 and $61.06 per hour, depending on experience, location, and employer.

What is an evaluation engineer?

An Evaluation Engineer is a professional who assesses products, systems, or processes to ensure they meet specified standards and performance criteria. They are responsible for designing and conducting tests, analyzing results, and recommending improvements or changes. Evaluation Engineers work in various industries, including manufacturing, electronics, software, and automotive, to support product development and quality assurance. Their work helps companies deliver reliable and effective products to the market.

What are the key skills and qualifications needed to thrive as an evaluation engineer, and why are they important?

To thrive as an Evaluation Engineer, you need a solid background in engineering principles, analytical problem-solving, and experience with product testing, often supported by a degree in engineering or a related field. Familiarity with testing equipment, data analysis tools (such as MATLAB or LabVIEW), and industry-specific standards or certifications is typically required. Strong attention to detail, effective communication, and collaboration skills help Evaluation Engineers accurately assess products and share findings with cross-functional teams. These skills are crucial for ensuring product quality, safety, and compliance with regulatory and customer requirements.

What are some common challenges faced by evaluation engineers when assessing new products or systems?

Evaluation Engineers often encounter challenges such as tight project deadlines, rapidly evolving technology, and the need to balance thorough testing with efficiency. They may also face difficulties in obtaining comprehensive data or replicating real-world scenarios during evaluations. Collaborating closely with cross-functional teams—like design, manufacturing, and quality assurance—is essential to address these challenges and ensure accurate, actionable results.

What is the difference between Evaluation Engineer vs Test Engineer?

AspectEvaluation EngineerTest Engineer
Required CredentialsBachelor's in Engineering, certifications in testing or evaluation methodsBachelor's in Engineering, certifications in testing or quality assurance
Work EnvironmentResearch labs, product development, quality assessmentManufacturing plants, testing labs, product validation
Industry UsageUsed in electronics, aerospace, automotive for evaluating performanceUsed across industries for testing products and systems

Evaluation Engineers focus on assessing product performance, reliability, and compliance through detailed analysis, often in research or development settings. Test Engineers primarily execute testing procedures to identify defects and ensure quality during manufacturing or pre-release stages. While both roles require technical skills and certifications, Evaluation Engineers emphasize evaluation and analysis, whereas Test Engineers concentrate on testing execution and defect detection.

What does an evaluation engineer do?

An evaluation engineer assesses the performance, reliability, and safety of products, systems, or processes through testing, analysis, and data collection. They often use specialized tools and techniques to ensure standards are met and may prepare reports or recommendations based on their findings.

What are popular job titles related to Evaluation Engineer jobs in Alberta?

For Evaluation Engineer jobs in Alberta, the most frequently searched job titles are:

What cities in Alberta are hiring for Evaluation Engineer jobs?

Cities in Alberta with the most Evaluation Engineer job openings:

Infographic showing various Evaluation Engineer job openings in Alberta as of August 2026, with employment types broken down into 2% As Needed, 78% Full Time, 18% Part Time, and 2% Contract. Highlights an 88% Physical, 3% Hybrid, and 9% Remote job distribution, with an average salary of $102,053 per year, or $49.1 per hour.

AI Agent Evaluation Engineer - Remote

Edmonton, AB • Remote

$80 - $120/hr

Full-time

Posted 2 days ago

New


Job description

Senior Software Engineer

Job Type: Contractor (~15 hours/week)
Location: Remote

Job Summary

We are seeking experienced Senior Software Engineers to support an AI training project by creating reinforcement learning environments that evaluate AI models on complex software engineering tasks using Model Context Protocol (MCP) tools.

You will design reproducible environments, deterministic verification, and reference solutions for tasks such as bug fixing, feature implementation, codebase refactoring, and performance optimization. No prior AI experience is required.

Key Responsibilities
  • Create reinforcement learning environments for software engineering tasks.
  • Design tasks involving bug fixing, feature development, refactoring, and performance optimization.
  • Build deterministic verification systems and golden reference solutions.
  • Evaluate AI agents' ability to reason through complex codebases and use MCP tools effectively.
  • Develop realistic, reproducible software engineering scenarios.
  • Ensure tasks accurately measure coding ability, problem-solving, and tool usage.
  • Document solutions and provide clear technical feedback.
Required Skills
  • Strong proficiency in Python 3, Java, Rust, C++, or TypeScript.
  • Strong understanding of algorithms and data structures.
  • Experience with bug fixing and debugging complex software issues.
  • Proven experience in feature implementation and codebase refactoring.
  • Strong knowledge of performance optimization and tuning.
  • Excellent written and verbal communication.
  • Strong attention to detail.
Preferred Qualifications
  • Experience working with large-scale or distributed codebases.
  • Familiarity with AI/ML systems is a plus but not required.
  • Experience with rigorous code reviews and software engineering best practices.
  • Experience working effectively in remote or cross-functional teams.
Hiring Process
  1. Submit an application and screening questions.
  2. Complete an AI interview (~30 minutes).
  3. Complete a technical assessment, if required.
  4. Hiring Manager review.
Compensation

Compensation is output-based, with payment provided per task that meets project specifications. Minimum weekly submission requirements may apply.

Availability

Selected experts should be prepared to begin their first tasks within 24–48 hours of completing onboarding.