1

Python Mechanical Engineering Jobs in Chicago, IL

Mechanical Engineer

Chicago, IL · On-site

$70K - $80K/yr

... engineering systems. * Knowledge of scripting languages such as Python or similar. * Strong project ... Mechanical Engineer * Robotics Engineer * Aerospace Systems Engineer * Flight Test Engineer

Requirements: * BS in mechanical engineering, or equivalent related work experience. * Minimum of ... Experience with Visual Basic, C, and/or Python preferred. * Recent college graduates with a ...

Showing results 21-40

Python Mechanical Engineering information

See Chicago, IL salary details

$23.7K

$144.2K

$208.6K

How much do python mechanical engineering jobs pay per year?

As of Sep 5, 2026, the average yearly pay for python mechanical engineering in Chicago, IL is $144,191.00, according to ZipRecruiter salary data. Most workers in this role earn between $113,800.00 and $169,500.00 per year, depending on experience, location, and employer.

What is a Python mechanical engineer?

A Python Mechanical Engineering job involves using Python programming to solve mechanical engineering problems, automate tasks, and analyze data. Engineers in this role may work on simulations, finite element analysis (FEA), computational fluid dynamics (CFD), or control systems. Python is commonly used for scripting calculations, processing sensor data, and integrating with engineering software like MATLAB, SolidWorks, or ANSYS. This role is valuable in industries such as robotics, automotive, aerospace, and manufacturing, where automation and data analysis help optimize designs and processes.

What are the typical responsibilities of a Python mechanical engineer?

A Python Mechanical Engineer is often responsible for developing automated workflows, performing simulation scripting, and analyzing data to support mechanical design projects. They regularly collaborate with other engineers, designers, and data analysts to streamline product development and enhance testing processes. Daily tasks may include coding custom scripts to process simulation results, integrating Python tools with CAD or FEA software, and ensuring that engineering analyses are accurate and reproducible. Teamwork, frequent communication, and adapting to evolving project requirements are key parts of this role, making it both dynamic and collaborative.

What are the key skills and qualifications needed for a Python mechanical engineer?

To excel as a Python Mechanical Engineer, you need strong mechanical engineering fundamentals paired with solid programming skills in Python and a related engineering degree. Familiarity with CAD tools, finite element analysis (FEA) software, data analysis libraries (such as NumPy and pandas), and experience with simulation or automation platforms are highly valued, with certifications like EIT or PE providing added credibility. Strong problem-solving, effective communication, and teamwork abilities help in collaborating with multidisciplinary teams and efficiently conveying technical information. These skills and qualifications are essential for streamlining engineering workflows, automating simulations, and integrating computational methods into mechanical design and analysis projects.

What are popular job titles related to Python Mechanical Engineering jobs in Chicago, IL?

For Python Mechanical Engineering jobs in Chicago, IL, the most frequently searched job titles are:

What job categories do people searching Python Mechanical Engineering jobs in Chicago, IL look for?

The top searched job categories for Python Mechanical Engineering jobs in Chicago, IL are:

Infographic showing various Python Mechanical Engineering job openings in Chicago, IL as of August 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution, with an average salary of $144,191 per year, or $69.3 per hour.

Postdoctoral Appointee - Mechanical Engineering

Argonne National Laboratory

Lemont, IL • On-site

$72K - $121K/yr

Full-time

Re-posted 10 days ago


Job description

The Applied Materials Division at Argonne National Laboratory has an immediate opening for a Postdoctoral Appointee. The candidate will be responsible for reviewing and developing design methods and models for high-temperature structural materials with applications in nuclear reactors and other energy systems.

The candidate will collaborate with ANL staff to review, validate, and enhance methods for predicting the reliability of high-temperature structural components. This involves working with various continuum damage mechanics models and statistical reliability models. The goal is to enhance engineering methods for designing safer and more reliable components. The researcher will also contribute to technical reports, conference papers, and journal publications, and present findings at technical conferences.

Position Requirements

  • Recent or soon-to-be-completed PhD (typically completed within the last 0-5 years) in mechanical engineering, materials science, civil engineering, structural engineering, or a closely related field.

  • Experience with finite element simulations and developing constitutive models.

  • Knowledge of high temperature creep crack growth.

  • Knowledge of engineering design codes such as the ASME Boiler & Pressure Vessel Code, API standards, R5, RCC-MRx, or similar documents.

  • Coding experience in Python.

  • Skilled in oral and written communications, with the ability to present research at all levels of organization.

  • Ability to model Argonne's core values of impact, safety, respect, integrity, and teamwork.

  • This position requires an on-site presence at the Argonne campus in Lemont, Illinois.

Preferred Qualifications:

  • Background in fracture mechanics-based reliability modeling.

  • Familiarity with the basic structure-property relations for metallic and ceramic materials.

  • Experience in engineering design, particularly for high temperature components.

  • Experience with the MOOSE finite element simulation framework.

Job Family

Postdoctoral

Job Profile

Postdoctoral Appointee

Worker Type

Long-Term (Fixed Term)

Time Type

Full timeThe expected hiring range for this position is $72,879.00-$121,465.00.

Please note that the pay range information is a general guideline only. The pay offered to a selected candidate will be determined based on factors such as, but not limited to, the scope and responsibilities of the position, the qualifications of the selected candidate, business considerations, internal equity, and external market pay for comparable jobs. Additionally, comprehensive benefits are part of the total rewards package.

Click here to view Argonne employee benefits!

As an equal employment opportunity employer, and in accordance with our core values of impact, safety, respect, integrity and teamwork, Argonne National Laboratory is committed to a safe and welcoming workplace that fosters collaborative scientific discovery and innovation. Argonne encourages everyone to apply for employment. Argonne is committed to nondiscrimination and considers all qualified applicants for employment without regard to any characteristic protected by law.

Argonne employees, and certain guest researchers and contractors, are subject to particular restrictions related to participation in Foreign Government Sponsored or Affiliated Activities, as defined and detailed in United States Department of Energy Order 486.1A. You will be asked to disclose any such participation in the application phase for review by Argonne's Legal Department.

All Argonne offers of employment are contingent upon a background check that includes an assessment of criminal conviction history conducted on an individualized and case-by-case basis. Please be advised that Argonne positions require upon hire (or may require in the future) for the individual be to obtain a government access authorization that involves additional background check requirements. Failure to obtain or maintain such government access authorization could result in the withdrawal of a job offer or future termination of employment.