1

Machine Learning Engineer Software Engineer Jobs in Edinboro, PA

Software Tutor

Erie, PA · Remote

$18 - $40/hr

About the Job The Varsity Tutors Live Learning Platform has thousands of students looking for ... Deep knowledge of software development methodologies, programming languages, version control ...

Data Ops Engineer

Erie, PA · On-site

$110K - $133K/yr

... software services. Globally headquartered in Harrison New Jersey since 1996 Derex delivers the ... Role - Data Ops Engineer Location - Erie, PA - (5 day onsite) Skills: * Overall 7+ years of IT ...

Python Tutor

Erie, PA · Remote

$18 - $40/hr

... Python to machine learning, web scraping, scientific computing, and DevOps applications ... data science, software development, or academic computing work. * Effective Teaching Methods:

R&D Programmer/Set-Up Machinist

Fairview, PA · On-site

$23.75 - $32.50/hr

Adjust machine settings to desired specifications * Setup work area for efficient material flow ... Experience with Mastercam software * Experience with Mazak and Okuma * Ability to read and ...

R&D Programmer/Set-Up Machinist

Fairview, PA · On-site

$23.75 - $32.50/hr

Adjust machine settings to desired specifications * Setup work area for efficient material flow ... Experience with Mastercam software * Experience with Mazak and Okuma * Ability to read and ...

Be Seen First

Industrial machinery, capital equipment or engineered-to-order equipment experience is required. What You'll Do * Lead mechanical design of custom industrial machinery and equipment * Translate ...

Be Seen First

Industrial machinery, capital equipment or engineered-to-order equipment experience is required. What You'll Do * Lead mechanical design of custom industrial machinery and equipment * Translate ...

Service Engineer

Erie, PA · On-site

$83K - $110K/yr

Service Engineers are expected to provide customers with maintenance and repair assistance of DMG MORI CNC machine tools on location or by telephone. Essential Job Functions: To perform this job ...

AWS Data Engineer

Erie, PA · On-site

$110K - $133K/yr

AWS Data Engineer Location: Erie, PA Onsite position Fulltime position JD: AWS Data engineer, Extensive experience with AWS services: EMR, S3, Redshift, Glue, Lambda, Step Functions, DynamoDB, RDS ...

WELDING ENGINEER

Erie, PA · On-site

$34.75 - $47.75/hr

... Software. * Workforce Development: Coordinate and oversee the testing and qualification of new ... Review new orders, engineering drawings, and customer technical specifications to ensure qualified ...

WELDING ENGINEER

Erie, PA · On-site

$34.75 - $47.75/hr

... Software. * Workforce Development: Coordinate and oversee the testing and qualification of new ... Review new orders, engineering drawings, and customer technical specifications to ensure qualified ...

WELDING ENGINEER

Erie, PA · On-site

$34.75 - $47.75/hr

Custom Engineering is currently seeking a highly skilled and detail-oriented Welding Engineer to ... Software. * Workforce Development: Coordinate and oversee the testing and qualification of new ...

WELDING ENGINEER

Erie, PA

$34.75 - $47.75/hr

... Software. * Workforce Development: Coordinate and oversee the testing and qualification of new ... Review new orders, engineering drawings, and customer technical specifications to ensure qualified ...

Showing results 41-60

Machine Learning Engineer Software Engineer information

See Edinboro, PA salary details

$57.3K

$133.2K

$185.6K

How much do machine learning engineer software engineer jobs pay per year?

As of Aug 22, 2026, the average yearly pay for machine learning engineer software engineer in Edinboro, PA is $133,211.00, according to ZipRecruiter salary data. Most workers in this role earn between $108,400.00 and $156,200.00 per year, depending on experience, location, and employer.

How do machine learning engineer software engineers typically collaborate with data scientists and software development teams?

Machine Learning Engineer Software Engineers often serve as a bridge between data scientists and software development teams. They work closely with data scientists to understand and implement machine learning models, ensuring that the models are production-ready and scalable. Additionally, they collaborate with software engineers to integrate these models into existing applications, monitor their performance, and address any engineering challenges. This cross-functional collaboration is essential for delivering robust, end-to-end AI solutions that add real value to the business.

What is the difference between Machine Learning Engineer Software Engineer vs Data Scientist?

AspectMachine Learning EngineerSoftware Engineer
Required CredentialsBachelor's/Master's in CS, specialized ML coursesBachelor's in CS or related field
Work EnvironmentDevelops ML models, algorithms, data pipelinesBuilds software applications, systems, APIs
Industry UsageAI/ML projects, data-driven solutionsWeb, mobile, enterprise software

Machine Learning Engineers focus on designing and deploying ML models, requiring expertise in algorithms and data handling. Software Engineers develop broader software applications, emphasizing coding and system architecture. While both roles require programming skills, ML Engineers specialize in AI/ML tasks, whereas Software Engineers work across various software domains.

Full-time

Re-posted 22 days ago


Job description

Description

If you haven't checked out our Realistic Job Preview, take a look before applying:  https://realisticjobpreview.com/acutec/  


We are a dynamic aerospace manufacturing company dedicated to delivering innovative solutions for our customers. Our team is committed to maintaining the highest standards of quality, security, and efficiency in a fast-paced, highly regulated environment. We are seeking a motivated Project Engineer. The Project Engineer I is a key manufacturing role responsible for researching, designing, implementing and testing the manufacturing process of key parts and assemblies. Requires technical knowledge of machining processes, a strong understanding of the drivers of manufacturing profitability, a willingness to attempt new processes, good communication skills, and a continuous product improvement mindset.


Essential Duties and Responsibilities

  • Work from prints/models to develop CNC milling or turning processes.
  • Create documentation to support the machining process including set-up sheets and inspection plans.
  • Optimize processes for stability and equipment utilization.
  • Document set-up sheets, work instructions and tool lists.
  • Debug and troubleshoot set ups, programs, tooling and process issues.
  • Work on special projects to improve processes, tooling as well as drive zero-setup direction.
  • Work with cross-functional teams of operations, automation engineers, CNC programmers, and manufacturing engineers.
  • Implement process improvements, troubleshoot process problems, driving to root cause and develop corrective actions.
  • Execute process improvement plans using a variety of Quality & Continuous Process Improvement tools, including, but not limited to, Six Sigma, Lean Manufacturing, 5S, SPC, and engineering studies.
  • Leading Kaizen events to reach clearly set targets with high performing team engagement.
  • Prepare product and process reports by collecting, analyzing, and summarizing information and trends.

Key Roles

  • Create and/or update manufacturing processes for stability and equipment  utilization
  • Utilize in-house expertise to assist with manufacturing optimization
  • Document new processes and changes for repeatable manufacturability
  • Analyze processes to identify and reduce waste

Requirements

To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. 


Education & Experience Requirements:

1-3 years of experience on a manufacturing team specializing in the programming and operation of CNC Machines, and a bachelor's degree in engineering or related field, or 12-24 months as a Project Engineer Trainee at Acutec, or a combination of education and experience.


Required Knowledge and Skills:

  • Knowledge in the operation, setup, and programming of CNC machining processes. 
  • Familiar with the interpretation of GD&T with blueprint reading skills. 
  • Knowledge and experience with inspection practices of machined components.
  • Ability to present technical information and effectively communicate within all levels of the organization.
  • Proficient in data analysis, simulation, and CAD / CAM software.
  • Excellent analytical, problem-solving, and communication skills.
  • Ability to work either independently or in a team environment.
  • Excellent people skills, 'on the shop floor' attitude.
  • Understanding of work instructions and document change control, process verification and validation methodologies, and manufacturing / production process control methodologies.
  • Change agent with energy, passion, and enthusiasm to drive change.

Supervisory Responsibilities

No supervisory responsibilities.


Physical Demands

Work Environment

The work environment characteristics described here are representative of those the employee encounters while performing the functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

Clean, well-lit facilities with air conditioning throughout the work environment. Frequent exposure to moving mechanical parts, light fumes, noise levels or airborne particles typical in a machining environment. 

Safety and Policy Practices

The employee in this job must be knowledgeable regarding the safety policies and procedures of the Company as described in the Company safety manual. The employee must adhere to all said policies and procedures while supporting the goals and objectives of the organization and recognize the Company's need to achieve its business objective. Employee is responsible for complying with company hazardous waste disposal procedures.