High-paying mechanical engineering jobs in Cleveland

Mechanical Engineering designs, develops, and tests mechanical systems. Engineers solve problems related to machinery and energy use. Strong analytical and problem-solving skills are key.


The 91 mechanical engineering jobs listed below pay well, with salaries between $29.60 and $101 per hour. Mechanical Engineer, Mechanical Designer and Senior Mechanical Engineer are among the most popular high-paying roles in Cleveland, OH.

Job title

Updated Oct 17, 2026
Job title
Cleveland, OH
Ohio
Job openings (Cleveland)

Senior Validation Engineer

Cleveland

$101 per hour

Ohio

$38.40 per hour

Senior Mechanical Engineer

Cleveland

$116,486 per year

Ohio

$111,375 per year

Surveyor

Cleveland

$114,870 per year

Ohio

$94,816 per year

Tooling Engineer

Cleveland

$90,128 per year

Ohio

$84,656 per year

Mechanical Engineer

Cleveland

$89,384 per year

Ohio

$90,311 per year

Mining Engineer

Cleveland

$89,068 per year

Ohio

$56,538 per year

Mechanical Designer

Cleveland

$84,574 per year

Ohio

$83,945 per year

Hardware Engineer

Cleveland

$79,997 per year

Ohio

$98,009 per year

Nondestructive Testing Technician

Cleveland

$29.60 per hour

Ohio

$28.38 per hour

Automation Technician

Cleveland

$28.26 per hour

Ohio

$31.68 per hour

Job descriptions below are for educational purposes. Please refer to the employer's job description for complete details.