1

Python Mechanical Engineering Jobs in Houston, TX

Data Engineer

Houston, TX · On-site

$110K - $133K/yr

... in Python or another modern programming language. * Strong SQL skills and experience with modern ... Background in Mechanical Engineering or related field is a plus. * Familiarity with drilling, rig ...

Solutions Engineer

Houston, TX · On-site +1

$200K - $215K/yr

SC Degree in Petroleum Engineering, Reservoir Engineering, Chemical Engineering, Mechanical ... Python proficiency (Pandas, scikit-learn, Plotly, Streamlit, Flask, etc) * Javascript and front-end ...

Solutions Engineer

Houston, TX · On-site +1

$200K - $215K/yr

SC Degree in Petroleum Engineering, Reservoir Engineering, Chemical Engineering, Mechanical ... Python proficiency (Pandas, scikit-learn, Plotly, Streamlit, Flask, etc) * Javascript and front-end ...

Solutions Engineer

Houston, TX · Remote

$200K - $215K/yr

SC Degree in Petroleum Engineering, Reservoir Engineering, Chemical Engineering, Mechanical ... Python proficiency (Pandas, scikit-learn, Plotly, Streamlit, Flask, etc) * Javascript and front-end ...

Avionics Electrical Engineer

Houston, TX · On-site

$110K - $190K/yr

... Engineering, Mechanical Engineering, or another related technical discipline. Desired Skills, Experience, and Education: * Experience with coding languages, specifically Python and MATLAB.

Master's or advanced degree in mechanical engineering, aerospace engineering, applied physics, or a ... Proficiency in C/C++ and Python for scientific computing, simulation development, and analysis.

Bachelor's degree in Mechanical Engineering, Aerospace Engineering, or related engineering ... LabVIEW, MATLAB, Python, DIAdem; Confluence, Jira; Microsoft Office Suite or similar platforms

Bachelor's degree in Mechanical Engineering, Aerospace Engineering, or related engineering ... LabVIEW, MATLAB, Python, DIAdem; Confluence, Jira; Microsoft Office Suite or similar platforms

Bachelor's degree in Mechanical Engineering, Aerospace Engineering, or related engineering ... LabVIEW, MATLAB, Python, DIAdem; Confluence, Jira; Microsoft Office Suite or similar platforms

Forward Deployed Engineer

Houston, TX · On-site

$140K - $245K/yr

Python, Javascript, React * Google Cloud, Amazon Web Services About You * Bachelor's degree in ... Software Engineering, Physics, Mechanical Engineering, Electrical Engineering, or relevant ...

Systems Architect Engineer

Houston, TX · On-site

$160K - $200K/yr

Experience with Python, MATLAB/Simulink, Julia, Fortran, and/or C++ * Ability to work independently ... Advanced degree in Aerospace Engineering, Mechanical Engineering, Electrical Engineering, Systems ...

Human Performance Engineer

Houston, TX · On-site

$65K - $80K/yr

... mechanical engineering, or a related field * Must be a US citizen or lawful permanent resident ... Demonstrated programming skills (Python/Matlab) DESIRED * Experience with motion capture systems ...

Human Performance Engineer

Houston, TX · On-site

$65K - $80K/yr

... mechanical engineering, or a related field * Must be a US citizen or lawful permanent resident ... Demonstrated programming skills (Python/Matlab) DESIRED * Experience with motion capture systems ...

next page

Showing results 1-20

Python Mechanical Engineering information

See Houston, TX salary details

$22K

$133.7K

$193.4K

How much do python mechanical engineering jobs pay per year?

As of Jul 7, 2026, the average yearly pay for python mechanical engineering in Houston, TX is $133,669.00, according to ZipRecruiter salary data. Most workers in this role earn between $105,500.00 and $157,100.00 per year, depending on experience, location, and employer.

What engineers make $300,000 a year?

Senior mechanical engineers with extensive experience, specialized skills, and leadership roles can earn $300,000 or more annually, especially in high-demand industries like aerospace, automotive, or energy. Achieving this level often requires advanced degrees, professional certifications, and a track record of significant project contributions.

Are Python engineers in demand?

Python engineers are in high demand across various industries such as technology, finance, and engineering due to their skills in programming, data analysis, and automation. Employers seek professionals proficient in Python for roles involving software development, machine learning, and data science, often requiring knowledge of frameworks like Django or Flask. The demand is expected to grow as automation and data-driven decision-making become increasingly important.

Are Python still in demand in 2026?

Python is expected to remain in high demand for roles like Python Mechanical Engineering, as it is widely used for automation, data analysis, and simulation in engineering fields. Proficiency in Python, along with knowledge of engineering software and tools, continues to be valuable for employers in 2026.

Is Python useful for mechanical engineers?

Python is a valuable tool for mechanical engineers as it can be used for data analysis, automation, simulation, and scripting tasks. Learning Python can enhance efficiency in CAD, finite element analysis, and control systems, making it a beneficial skill in the field.

What is a Python Mechanical Engineering job?

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 key skills and qualifications needed to thrive in the Python Mechanical Engineering position, and why are they important?

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 some typical responsibilities of a Python Mechanical Engineer in a team setting?

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 most commonly searched types of Python Mechanical Engineering jobs in Houston, TX? The most popular types of Python Mechanical Engineering jobs in Houston, TX are:
What job categories do people searching Python Mechanical Engineering jobs in Houston, TX look for? The top searched job categories for Python Mechanical Engineering jobs in Houston, TX are:
Infographic showing various Python Mechanical Engineering job openings in Houston, TX as of July 2026, with employment types broken down into 77% Full Time, and 23% Part Time. Highlights an 80% In-person, and 20% Remote job distribution, with an average salary of $133,669 per year, or $64.3 per hour.
Data Engineer

Data Engineer

NOV, Inc.

Houston, TX • On-site

$110K - $133K/yr

Full-time

Posted 5 days ago


NOV rating

8.0

Company rating: 8.0 out of 10

Based on 55 frontline employees who took The Breakroom Quiz

145th of 421 rated machine equipment manufacturers


Job description


In this role, you will design, develop, and support a robust data ecosystem that powers real-time insights for condition-based maintenance, drilling optimization, and operational efficiency. You will work closely with engineers, data scientists, and operational experts to translate business needs into technical solutions that enhance reliability and performance across NOV's global operations. By joining our team, you'll help transform how drilling and rig equipment data drives operational excellence. Your work will directly support predictive maintenance, drilling optimization, and operational safety, ensuring our customers can achieve maximum efficiency and uptime.
Responsibilities:
  • Collaborate with drilling engineers, reliability experts, and data scientists to turn business problems into technical solutions.
  • Design, develop, and operationalize data pipelines and analytics to support NOV's drilling optimization and condition-based maintenance programs.
  • Prepare, transform, and validate structured and unstructured operational data and high-frequency sensor data for analytics.
  • Productionize and deploy data pipelines and analytical models in cloud and hybrid environments.
  • Build and support automated testing, CI/CD workflows, and deployment pipelines.
  • Implement data quality validation and monitoring.
  • Adhere to and maintain architecture, coding, and documentation standards.
  • Proactively identify technology risks and propose solutions to ensure data availability and reliability in mission-critical systems.

Required:
  • Bachelor's or Master's degree in Computer Science, Computer Engineering, Data Engineering, or related field.
  • 4+ years of hands-on development experience in Python or another modern programming language.
  • Strong SQL skills and experience with modern data platforms and technologies (e.g., Databricks, SQL Server, SQL/NoSQL databases).
  • Strong understanding of relational database design, normalization, and dimensional data modeling.
  • Experience building and maintaining batch and streaming ELT/ETL pipelines.
  • Experience preparing, transforming, and cleaning data for analytics or machine learning applications.
  • Experience with cloud platforms (AWS preferred).
  • Experience with Git, automated testing, CI/CD workflows, and deployment automation.
  • Familiarity with containerization technologies (e.g., Docker).
  • Familiarity with Agile software development practices and tools (e.g., JIRA, Confluence).
  • Ability to collaborate effectively with cross-functional teams.

Preferred:
  • Experience with Spark, PySpark, or similar distributed data processing frameworks.
  • Databricks or cloud data engineering certification (or equivalent hands-on experience).
  • Experience working with industrial IoT, telemetry, SCADA, WITSML, or other operational technology (OT) data sources.
  • Background in Mechanical Engineering or related field is a plus.
  • Familiarity with drilling, rig operations, condition monitoring, condition-based maintenance, and equipment reliability concepts is a plus.

What NOV employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


NOV logo

About NOV

Sourced by ZipRecruiter

Throughout every region in the world and across every area of drilling and production, our family of companies has provided the technical expertise, advanced equipment and operational support necessary for success. We have the people, capabilities and vision to serve the needs of a challenging and evolving industry. One the world can’t live without. We are a global family of thousands of individuals, working as one team to create lasting impact for ourselves, our customers and the communities where we live and work. We take responsibility for each other and our company’s future, knowing that personal ownership leads to broader success. We believe in purposeful innovation because we see what others do not and we act. Through business innovation, product creation and service delivery, we are driven to power the industry that powers the world better.

Industry

Oil and gas extraction

Company size

10,000+ Employees

Headquarters location

Houston, TX, US

Year founded

1841