1

Machining Engineer Jobs in Ohio (NOW HIRING)

POSITION SUMMARY Flexjet is seeking a motivated Entry-Level Machine Learning Engineer to join our team. In this role, you will work alongside experienced engineers and data scientists to build ...

POSITION SUMMARY Flexjet is seeking a motivated Entry-Level Machine Learning Engineer to join our team. In this role, you will work alongside experienced engineers and data scientists to build ...

Manufacturing Engineer

Maple Heights, OH · On-site

$69K - $89K/yr

This role is responsible for improving safety, quality, delivery, and cost performance across fabrication, machining, and assembly processes. The Engineer will work closely with Production ...

CNC Machinist-Programmer

Mentor, OH · On-site

$35 - $40/hr

This position requires advanced machining knowledge, CNC programming expertise, setup capability, tooling selection, and process development skills. The CNC Machinist-Programmer serves as a technical ...

Manufacturing Engineer

Maple Heights, OH

$69K - $89K/yr

This role is responsible for improving safety, quality, delivery, and cost performance across fabrication, machining, and assembly processes. The Engineer will work closely with Production ...

CNC Machinist-Programmer

Mentor, OH · On-site

$35 - $40/hr

This position requires advanced machining knowledge, CNC programming expertise, setup capability, tooling selection, and process development skills. The CNC Machinist-Programmer serves as a technical ...

The incumbent designs and develops machine programming processes to create part (s), and is responsible for customer machine set-up, programming, run off's, machine operation and program training to ...

The incumbent designs and develops machine programming processes to create part (s), and is responsible for customer machine set-up, programming, run off's, machine operation and program training to ...

Ensure all machining work meets engineering specifications, quality standards, and customer requirements. * Troubleshoot machining and production issues and implement corrective actions when ...

CNC Lathe Machinist

Cincinnati, OH · On-site

$25 - $35/hr

Responsibilities: - Set up and operate CNC lathes to produce parts to engineering drawings and ... machine operations, make adjustments as needed, and perform quality inspections to ensure parts ...

Machining Technician

Columbus, OH · On-site

$19.25 - $24.75/hr

At EWI, Machinist's work with engineers to execute tasks in support of research projects. The customer support level in this role is important as a need for quickness and precision in executing work ...

Machining Technician

Columbus, OH · On-site

$19.25 - $24.75/hr

At EWI, Machinist's work with engineers to execute tasks in support of research projects. The customer support level in this role is important as a need for quickness and precision in executing work ...

Machining Technician

Columbus, OH · On-site

$19.25 - $24.75/hr

At EWI, Machinist's work with engineers to execute tasks in support of research projects. The customer support level in this role is important as a need for quickness and precision in executing work ...

Machining Technician

Galion, OH

$16.50 - $21.25/hr

Set up machines according to engineering drawings, blueprints, work instructions, and production specifications. * Load materials, monitor machine performance, and verify production quality ...

Machining Technician

Galion, OH · On-site

$16.50 - $21.25/hr

Set up machines according to engineering drawings, blueprints, work instructions, and production specifications. * Load materials, monitor machine performance, and verify production quality ...

Showing results 21-40

Machining Engineer information

See Ohio salary details

$62.7K

$86.3K

$122.2K

How much do machining engineer jobs pay per year?

As of Sep 5, 2026, the average yearly pay for machining engineer in Ohio is $86,335.00, according to ZipRecruiter salary data. Most workers in this role earn between $75,600.00 and $92,200.00 per year, depending on experience, location, and employer.

What is a machining engineer?

Machining Engineers are professionals who design, develop, and optimize processes for manufacturing parts using machining methods such as milling, turning, drilling, and grinding. They work with a variety of materials and oversee the programming, setup, and operation of machine tools, often using computer-aided manufacturing (CAM) software. Their main goal is to ensure products are manufactured efficiently, accurately, and cost-effectively, while maintaining quality and safety standards. Machining Engineers often collaborate with design, production, and quality teams to improve processes and troubleshoot issues in the manufacturing environment.

What are the key skills and qualifications needed to thrive as a machining engineer?

To thrive as a Machining Engineer, you need a solid background in mechanical engineering, manufacturing processes, and materials science, often supported by a bachelor's degree in engineering. Proficiency with CAD/CAM software, CNC programming, and knowledge of quality control systems are typically required. Strong problem-solving abilities, attention to detail, and effective communication set outstanding professionals apart in this role. These skills are crucial for optimizing machining operations, ensuring product quality, and driving continuous process improvement in manufacturing environments.

What are some common challenges machining engineers face when optimizing manufacturing processes?

Machining Engineers frequently encounter challenges such as minimizing cycle times while maintaining product quality, troubleshooting equipment issues, and ensuring efficient use of materials. They must balance tight production deadlines with the need for precision and adherence to safety standards. Collaboration with operators, design engineers, and quality control teams is essential to identify process improvements and implement new technologies. Adapting to rapidly advancing manufacturing technologies and integrating automation can also present ongoing learning opportunities and challenges.

What is the difference between Machining Engineer vs Manufacturing Engineer?

AspectMachining EngineerManufacturing Engineer
CredentialsTypically requires a degree in mechanical or manufacturing engineering, with certifications in CAD/CAM softwareSimilar credentials, often with additional focus on production processes and quality management
Work EnvironmentWorks primarily in machine shops, CNC facilities, or manufacturing plants focusing on machining processesWorks across entire production lines, including process planning, quality control, and equipment optimization
Industry UsageCommonly employed in industries with heavy machining needs like aerospace, automotive, and toolingUsed broadly in manufacturing sectors including electronics, consumer goods, and industrial equipment

While both roles require engineering knowledge and involve manufacturing processes, Machining Engineers focus specifically on machining operations and CNC programming, whereas Manufacturing Engineers oversee entire production systems. The choice depends on whether you prefer specialized machining work or broader manufacturing process management.

Infographic showing various Machining Engineer job openings in Ohio as of August 2026, with employment types broken down into 87% Full Time, and 13% Nights. Highlights an 100% In-person job distribution, with an average salary of $86,335 per year, or $41.5 per hour.

Machine Learning Engineer

Flexjet

Cleveland, OH • On-site

Full-time

Re-posted yesterday


Flexjet rating

8.2

Company rating: 8.2 out of 10

Based on 24 frontline employees who took The Breakroom Quiz

19th of 67 rated aviation services


Job description

POSITION SUMMARY

Flexjet is seeking a motivated Entry-Level Machine Learning Engineer to join our team. In this role, you will work alongside experienced engineers and data scientists to build, deploy, and maintain machine learning models. This is an excellent opportunity for someone early in their career who is eager to develop hands-on experience with real-world ML systems.

DUTIES & RESPONSIBILITIES

  • Assist in developing and training machine learning models
  • Support the creation and maintenance of data pipelines
  • Help deploy ML models into production under guidance
  • Clean, preprocess, and analyze datasets for model training
  • Collaborate with team members to solve business problems using data
  • Monitor model performance and help troubleshoot issues
  • Document code, processes, and model behavior

REQUIRED SKILLS & QUALIFICATIONS

  • Bachelor's degree in Computer Science, Data Science, Engineering, or related field (or equivalent practical experience)
  • Basic proficiency in Python
  • Familiarity with machine learning concepts (regression, classification, clustering)
  • Experience with libraries such as scikit-learn, TensorFlow, or PyTorch (academic or project-based)
  • Understanding of data structures and algorithms fundamentals
  • Basic knowledge of SQL and data handling

PREFERRED QUALIFICATIONS

  • Internship, academic project, or personal project experience in machine learning
  • Familiarity with Git and version control
  • Exposure to cloud platforms (AWS, Azure, or Google Cloud)
  • Basic understanding of APIs or web services
  • Experience with data visualization tools (e.g., Matplotlib, Seaborn)
  • Strong willingness to learn and grow
  • Problem-solving mindset
  • Good communication and teamwork skills
  • Attention to detail

What Flexjet employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom