1

Python Mechanical Engineer Jobs in Columbus, OH (NOW HIRING)

Advanced Controls Engineer

Westerville, OH · On-site

$80K - $104K/yr

Bachelor's degree in Engineering, Computer Science, Electrical Engineering, Mechanical Engineering ... Expertise with software programming languages including but not limited to C, C++, and Python

Advanced Controls Engineer

Westerville, OH

$80K - $104K/yr

Bachelor's degree in Engineering, Computer Science, Electrical Engineering, Mechanical Engineering ... Expertise with software programming languages including but not limited to C, C++, and Python

Advanced Controls Engineer

Westerville, OH · On-site

$80K - $104K/yr

Bachelor's degree in Engineering, Computer Science, Electrical Engineering, Mechanical Engineering ... Expertise with software programming languages including but not limited to C, C++, and Python

Thermal System Controls Developer

Westerville, OH · On-site

$43.50 - $55.75/hr

Develop supporting tools, scripts, data processing routines and automation utilities using Python ... Bachelor's degree in Engineering, Automation, Computer Science, Electrical Engineering, Mechanical ...

Senior Advanced AI Research Engineer

Hartford, OH · On-site

$94K - $129K/yr

You are a strong Python engineer who can move fluently between an experiment and a well-structured ... mechanisms - and carry them through from experiment to integrated, observable system component.

Senior Advanced AI Research Engineer

Columbus, OH · On-site

$100K - $138K/yr

You are a strong Python engineer who can move fluently between an experiment and a well-structured ... mechanisms - and carry them through from experiment to integrated, observable system component.

Troubleshoot mechanical, electrical, and software/hardware issues. * Assist with validation/testing plans and Python-based debugging. * Build strong client relationships and identify future business ...

Showing results 21-40

Python Mechanical Engineer information

See Columbus, OH salary details

$22.2K

$135.2K

$195.6K

How much do python mechanical engineer jobs pay per year?

As of Sep 3, 2026, the average yearly pay for python mechanical engineer in Columbus, OH is $135,198.00, according to ZipRecruiter salary data. Most workers in this role earn between $106,700.00 and $158,900.00 per year, depending on experience, location, and employer.

What does a Python mechanical engineer do?

A Python Mechanical Engineer is a professional who combines mechanical engineering expertise with proficiency in the Python programming language. They often use Python to automate simulations, analyze engineering data, create custom computational tools, and develop scripts for design optimization. Their work can involve tasks such as automating CAD processes, running finite element analysis, or integrating hardware and software systems. This combination of skills is increasingly valuable in industries that emphasize digital engineering and automation.

How does a Python mechanical engineer typically collaborate with cross-functional teams during product development?

Python Mechanical Engineers often work closely with electrical engineers, software developers, and product managers throughout the product development cycle. Their role involves integrating Python-based automation and simulation tools with mechanical design processes, which requires clear communication and coordination to ensure compatibility and efficiency. Regular meetings, collaborative project management platforms, and shared documentation are commonly used to align goals and resolve technical challenges. This cross-disciplinary teamwork not only enhances product quality but also provides valuable opportunities for professional growth and learning.

What are the key skills and qualifications needed to thrive as a Python mechanical engineer, and why are they important?

To thrive as a Python Mechanical Engineer, you need a solid foundation in mechanical engineering principles, strong programming skills in Python, and typically a bachelor’s degree in mechanical engineering or a related field. Familiarity with simulation and modeling tools like ANSYS or SolidWorks, as well as experience with Python libraries such as NumPy and pandas, is highly beneficial. Problem-solving abilities, effective communication, and adaptability set candidates apart in this role. These skills are essential for efficiently designing, analyzing, and automating engineering processes, leading to innovative and optimized mechanical solutions.

What is the difference between Python Mechanical Engineer vs Mechanical Design Engineer?

AspectPython Mechanical EngineerMechanical Design Engineer
Required SkillsPython programming, mechanical engineering fundamentalsMechanical design, CAD software, engineering principles
Work EnvironmentSoftware development teams, engineering labsDesign offices, manufacturing facilities
CertificationsOptional Python or software certifications, engineering licensesProfessional Engineer (PE), CAD certifications
Industry UsageAutomation, robotics, simulationProduct design, machinery, structural components

The main difference between a Python Mechanical Engineer and a Mechanical Design Engineer lies in their focus areas. Python Mechanical Engineers combine programming skills with mechanical engineering knowledge to develop automation and simulation tools, while Mechanical Design Engineers focus on creating physical product designs using CAD software. Both roles are essential in engineering projects but serve different functions within the industry.

Are Python Mechanical Engineers in demand?

Python Mechanical Engineers are in demand as companies seek professionals who can integrate Python programming with mechanical systems, automation, and data analysis. Skills in Python, CAD software, and control systems increase employability in industries like manufacturing, robotics, and engineering design.

What are popular job titles related to Python Mechanical Engineer jobs in Columbus, OH?

For Python Mechanical Engineer jobs in Columbus, OH, the most frequently searched job titles are:

What job categories do people searching Python Mechanical Engineer jobs in Columbus, OH look for?

The top searched job categories for Python Mechanical Engineer jobs in Columbus, OH are:

What cities near Columbus, OH are hiring for Python Mechanical Engineer jobs?

Cities near Columbus, OH with the most Python Mechanical Engineer job openings:

Advanced Controls Engineer

Vertiv Group Corp.

Westerville, OH • On-site

$80K - $104K/yr

Full-time

Re-posted 21 days ago


Vertiv rating

6.9

Company rating: 6.9 out of 10

Based on 66 frontline employees who took The Breakroom Quiz

373rd of 496 rated machine equipment manufacturers


Job description


Job Summary
The Advanced Thermal Control Engineer will provide technical expertise in Thermal Controls algorithm development focused in the areas of optimization and conditional-based maintenance routines and logic. This position will support the integration of these algorithms into the base Vertiv Thermal Controls embedded and software platforms throughout the R&D, implementation, and testing verification phases. In addition, this position will work with design engineering to create and work with system simulation models. Heavy integration of these models and algorithms into the Thermal Controls testing frameworks to provide automated testing support is expected.
This role will work on a global team with resources and physical/virtual lab environments spanning multiple regions and time zones. The position will report into the Global Thermal Line of Business and will impact the global product portfolio. The Global Thermal product portfolio includes traditional air cooled (DX), pumped refrigerant economizer, Chilled water/Chiller, Liquid Cooled, heat rejection, software, and controls-based products. This position will look holistically across the portfolio and help identify opportunities for advanced algorithm development and then take those ideas to production driving significant customer value around the world.
Responsibilities
  • Requirements analysis: Requirements gathering, algorithm prototyping, data analysis, test campaign design
  • Project management: Project planning, task estimation, version control
  • Full lifecycle algorithm development: Design, review, testing, integration assistance to firmware developers
  • Documentation: Program commentary, user guides for service and troubleshooting
  • Product testing: Unit testing, system integration testing, and field test support
  • Leadership: Effective lead engineer, consistent positive attitude, creativity, accepts broad responsibility
  • Other tasks and activities as required by management

Requirements
  • 5+ years experience with mechanical system controls and algorithm/code design
  • Bachelor's degree in Engineering, Computer Science, Electrical Engineering, Mechanical Engineering, Automation/Controls, or equivalent experience.
  • Experience with control design
  • Understanding of applying algorithms to production code
  • Expertise with software programming languages including but not limited to C, C++, and Python
  • Familiarity with software development environments and tools including Source code version control / Git
  • Familiarity with ML/AI technologies
  • Fluency in English

Preferred Qualifications
  • Understanding of HVAC Thermodynamics and various refrigeration cycles
  • Single phase, two phase, and direct-to-chip liquid cooling experience
  • Machine learning and artificial intelligence technologies

Travel Requirements
  • Willingness to travel up to 10%

The successful candidate will embrace Vertiv's Core Principals & Behaviors to help execute our Strategic Priorities.
OUR CORE PRINCIPALS: Safety. Integrity. Respect. Teamwork. Inclusion.
OUR STRATEGIC PRIORITIES
  • High-Performance Culture
  • Customer Focus
  • Operational Excellence
  • Innovation
  • Financial Strength

VERTIV BEHAVIORS
  • Own it
  • Act with urgency
  • Foster a customer-first mindset
  • Think big and execute
  • Lead by example
  • Drive continuous improvement
  • Learn and seek out development
  • Promote transparent & open communication

About Vertiv
Vertiv (NYSE: VRT) brings together hardware, software, analytics and ongoing services to enable its customers' vital applications to run continuously, perform optimally and grow with their business needs. Vertiv solves the most important challenges facing today's data centers, communication networks and commercial and industrial facilities with a portfolio of power, cooling and IT infrastructure solutions and services that extend from the cloud to the edge of the network. Headquartered in Westerville, Ohio, USA, Vertiv employs around 34,000 people and does business in more than 130 countries. Visit Vertiv.com to learn more.
Work Authorization
No calls or agencies please. Vertiv will only employ those who are legally authorized to work in the United States. This is not a position for which sponsorship will be provided. Individuals with temporary visas such as E, F-1, H-1, H-2, L, B, J, or TN or who need sponsorship for work authorization now or in the future, are not eligible for hire.
Equal Opportunity Employer
Vertiv is an Equal Opportunity/Affirmative Action employer. We promote equal opportunities for all with respect to hiring, terms of employment, mobility, training, compensation, and occupational health, without discrimination as to age, race, color, religion, creed, sex, pregnancy status (including childbirth, breastfeeding, or related medical conditions), marital status, sexual orientation, gender identity / expression (including transgender status or sexual stereotypes), genetic information, citizenship status, national origin, protected veteran status, political affiliation, or disability. If you have a disability and are having difficulty accessing or using this website to apply for a position, you can request help by sending an email to help.join@vertiv.com.
#LI-RB1

What Vertiv employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom