Bachelor's degree in Petroleum, Chemical, or Mechanical Engineering (minimum requirement). * Recent ... Strong proficiency in Python and Power BI (or similar tools) for data analysis, automation, and ...
Quick apply
Bachelor's degree in Petroleum, Chemical, or Mechanical Engineering (minimum requirement). * Recent ... Strong proficiency in Python and Power BI (or similar tools) for data analysis, automation, and ...
Quick apply
Bachelor's degree in Petroleum, Chemical, or Mechanical Engineering (minimum requirement). * Recent ... Strong proficiency in Python and Power BI (or similar tools) for data analysis, automation, and ...
Bachelors degree in Petroleum, Chemical, or Mechanical Engineering (minimum requirement). * Recent ... Strong proficiency in Python and Power BI (or similar tools) for data analysis, automation, and ...
Quick apply
Bachelors degree in Petroleum, Chemical, or Mechanical Engineering (minimum requirement). * Recent ... Strong proficiency in Python and Power BI (or similar tools) for data analysis, automation, and ...
Bachelor's degree in Petroleum, Chemical, or Mechanical Engineering (minimum requirement). * Recent ... Strong proficiency in Python and Power BI (or similar tools) for data analysis, automation, and ...
Bachelor's degree in Petroleum, Chemical, or Mechanical Engineering (minimum requirement). * Recent ... Strong proficiency in Python and Power BI (or similar tools) for data analysis, automation, and ...
D. in Materials Science, Electrical Engineering, Mechanical Engineering, Physics, Chemistry, or a ... Familiarity with statistical analysis and data visualization tools (JMP, Python, Excel). Preferred ...
D. in Materials Science, Electrical Engineering, Mechanical Engineering, Physics, Chemistry, or a ... Familiarity with statistical analysis and data visualization tools (JMP, Python, Excel). Preferred ...
CA$40 - CA$48/hr
Bachelor's degree in Mechanical Engineering or a closely related engineering discipline ... Familiarity with Python or other scripting tools to support engineering analysis and automation.
Quick apply
CA$40 - CA$48/hr
Bachelor's degree in Mechanical Engineering or a closely related engineering discipline ... Familiarity with Python or other scripting tools to support engineering analysis and automation.
Calgary, AB ยท On-site
Bachelor's degree in Chemical, Electrical, or Mechanical engineering or related field (post ... Proficiency with Python and version control software (e.g. GitHub) Prior experience or knowledge of ...
Calgary, AB ยท On-site
Bachelor's degree in Chemical, Electrical, or Mechanical engineering or related field (post ... Proficiency with Python and version control software (e.g. GitHub) Prior experience or knowledge of ...
Calgary, AB ยท Hybrid
CA$90K - CA$125K/yr
We solve complex engineering challenges across consumer electronics, industrial systems, and ... Developing scripts using languages such as Python or MATLAB * Programming FPGAs using VHDL, Verilog ...
Calgary, AB ยท Hybrid
CA$90K - CA$125K/yr
We solve complex engineering challenges across consumer electronics, industrial systems, and ... Developing scripts using languages such as Python or MATLAB * Programming FPGAs using VHDL, Verilog ...
Set engineering standards for model serving, A/B testing, feature flags, and gradual rollouts that ... Build sophisticated retry mechanisms with exponential backoff, circuit breakers, dead-letter queues ...
Set engineering standards for model serving, A/B testing, feature flags, and gradual rollouts that ... Build sophisticated retry mechanisms with exponential backoff, circuit breakers, dead-letter queues ...
Calgary, AB ยท On-site
CA$102K - CA$155K/yr
Lead engineering analysis and design for urban drainage and surface water management projects, for ... Experience with Python, R, or VBA for data analysis and model automation would be considered an ...
Calgary, AB ยท On-site
CA$102K - CA$155K/yr
Lead engineering analysis and design for urban drainage and surface water management projects, for ... Experience with Python, R, or VBA for data analysis and model automation would be considered an ...
Edmonton, AB ยท On-site
CA$102K - CA$155K/yr
Lead engineering analysis and design for urban drainage and surface water management projects, for ... Experience with Python, R, or VBA for data analysis and model automation would be considered an ...
Edmonton, AB ยท On-site
CA$102K - CA$155K/yr
Lead engineering analysis and design for urban drainage and surface water management projects, for ... Experience with Python, R, or VBA for data analysis and model automation would be considered an ...
CA$30 - CA$55/hr
Lead engineering analysis and design for urban drainage and surface water management projects, for ... Experience with Python, R, or VBA for data analysis and model automation would be considered an ...
CA$30 - CA$55/hr
Lead engineering analysis and design for urban drainage and surface water management projects, for ... Experience with Python, R, or VBA for data analysis and model automation would be considered an ...
If you're passionate about applying your optical engineering expertise to meaningful, real-world ... Collaborate cross-functionally with mechanical, electronics, software, and systems engineers to ...
If you're passionate about applying your optical engineering expertise to meaningful, real-world ... Collaborate cross-functionally with mechanical, electronics, software, and systems engineers to ...
Edmonton, AB ยท On-site
If you're passionate about applying your optical engineering expertise to meaningful, real-world ... Collaborate cross-functionally with mechanical, electronics, software, and systems engineers to ...
Quick apply
Edmonton, AB ยท On-site
If you're passionate about applying your optical engineering expertise to meaningful, real-world ... Collaborate cross-functionally with mechanical, electronics, software, and systems engineers to ...
Bachelor of Science in an Engineering discipline (Mechanical, Chemical, Electrical are preferred ... Programming (e.g., Python, VBA, PowerBI), AI, and/or data analytics experience. About our business ...
Bachelor of Science in an Engineering discipline (Mechanical, Chemical, Electrical are preferred ... Programming (e.g., Python, VBA, PowerBI), AI, and/or data analytics experience. About our business ...
... mechanisms Qualifications What you bring * 10+ years of progressive experience in core network ... Programming skills in Python, Ansible, or API-driven automation for programmatic firewall updates
... mechanisms Qualifications What you bring * 10+ years of progressive experience in core network ... Programming skills in Python, Ansible, or API-driven automation for programmatic firewall updates
... mechanisms Qualifications What you bring * 10+ years of progressive experience in core network ... Programming skills in Python, Ansible, or API-driven automation for programmatic firewall updates
... mechanisms Qualifications What you bring * 10+ years of progressive experience in core network ... Programming skills in Python, Ansible, or API-driven automation for programmatic firewall updates
Skills in programming hardware instrumentation using any of the following languages: C, C#, Python ... Experience with chalcogenide semiconductors, phase change materials and nano-opto-mechanical ...
Skills in programming hardware instrumentation using any of the following languages: C, C#, Python ... Experience with chalcogenide semiconductors, phase change materials and nano-opto-mechanical ...
... mechanisms to ensure data consistency and production-grade reliability * Support integration ... Ruby * Python * Golang * Bash * Direct experience working with finance systems such as NetSuite ...
... mechanisms to ensure data consistency and production-grade reliability * Support integration ... Ruby * Python * Golang * Bash * Direct experience working with finance systems such as NetSuite ...
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.
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.
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.

Calgary, AB โข On-site
Full-time
Posted 19 days ago
Location: Houston, Texas or Calgary, Alberta
About Us
Opla Energy is a leader in the energy industry, providing cutting-edge drilling solutions that enhance operational efficiency and reduce costs. We specialize in Managed Pressure Drilling (MPD) and leverage technology to optimize drilling performance. Our parent company, Citadel Drilling, is service-oriented and committed to meeting client needs with a fleet of modern, technically advanced AC triple (TAยฒCT) rigsโdesigned to maximize efficiency while minimizing costly downtime and labor expenses.
Job Summary
We are seeking an experienced MPD Engineer with a strong background in Python programming and data analysis. The ideal candidate will have hands-on expertise in MPD operations, real-time data processing, and automation of drilling workflows. The role requires understanding of MPD methodologies, downhole dynamics, and the ability to develop analytical tools to optimize drilling performance.
Key Duties and Responsibilities
Qualifications & Requirements
Benefits