1

Python Mechanical Engineering Jobs in Ontario (NOW HIRING)

... Programming experience an asset (C, C#, VBA, SQL, Python, etc.) Familiarity with CAD software for electrical schematics and mechanical drawings Strong problem-solving, analytical, communication, and ...

This includes project-based courses like Python, CAD with rapid prototyping, Making with ... Mechanical Engineering * Information Technology * Artificial Intelligence * Data Science * CAD / ...

... ยท Programming experience an asset (C, C#, VBA, SQL, Python, etc.) ยท Familiarity with CAD software for electrical schematics and mechanical drawings ยท Strong problem-solving, analytical ...

Implement robust security mechanisms, including OAuth2, and modern encryption standards * Develop ... Collaborate with cross-functional teams including product, security, and platform engineering to ...

Provide technical information/support for Mechanical and Electrical Engineering departments ... Working knowledge of various programming languages such as C#, Python, and MATLAB * Working ...

AI Developer (REMOTE)

Toronto, ON ยท Remote

CA$84K - CA$146K/yr

Develop AI-powered applications and intelligent agent solutions using Python and modern AI ... Strong experience with prompt engineering, prompt tuning, and AI response optimization techniques.

AI Developer (REMOTE)

Toronto, ON ยท Remote

CA$84K - CA$146K/yr

Develop AI-powered applications and intelligent agent solutions using Python and modern AI ... Strong experience with prompt engineering, prompt tuning, and AI response optimization techniques.

Bachelor's degree in Engineering Physics, Electrical Engineering, Physics, Photonics, Mechanical ... Python, MATLAB, or equivalent experience. * Strong attention to detail, a methodical approach to ...

Be Seen First

Post-secondary education in Automation Engineering , Electrical Engineering , Mechanical ... Python , Java , C++ , C# , .NET , HTML , CSS , JavaScript , Node.js , ASP.NET MVC , Docker ...

Junior Quantum Engineer

Ottawa, ON ยท On-site

CA$85K - CA$110K/yr

Bachelor's degree in Engineering Physics, Electrical Engineering, Physics, Photonics, Mechanical ... Python, MATLAB, or equivalent experience. * Strong attention to detail, a methodical approach to ...

Develop automation scripts using Python or MATLAB to improve modeling efficiency. * Write reports and document methodologies. Required Qualifications: * M.S. or Ph.D. in Mechanical Engineering ...

next page

Showing results 1-20

Python Mechanical Engineering information

See Ontario salary details

$26.5K

$95.5K

$175K

How much do python mechanical engineering jobs pay per year?

As of Jun 16, 2026, the average yearly pay for python mechanical engineering in Ontario is $95,529.00, according to ZipRecruiter salary data. Most workers in this role earn between $58,500.00 and $126,000.00 per year, depending on experience, location, and employer.

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 popular job titles related to Python Mechanical Engineering jobs in Ontario? For Python Mechanical Engineering jobs in Ontario, the most frequently searched job titles are:
What job categories do people searching Python Mechanical Engineering jobs in Ontario look for? The top searched job categories for Python Mechanical Engineering jobs in Ontario are:

Controls Specialist

Lodige USA Inc.

Mississauga, ON โ€ข On-site

Full-time

Medical, Dental, Vision, PTO

Posted 16 days ago

Be an early applicant


Job description

Job Summary:
We are seeking an experienced Controls Specialist to support major projects across North America. This role is responsible for PLC programming, commissioning, and control system design for complex mechanical engineering and material handling projects.
The ideal candidate is a strong problem solver who is highly organized, customer-focused, and able to work effectively in fast-paced, project-driven environments.
This position involves close collaboration with cross-functional engineering teams and requires flexibility to work extensively at customer sites throughout the United States, Mexico, and Canada. Candidates must be willing to travel frequently and work on-site as required, following a project-based schedule that includes extended site assignments followed by periods of reduced local commitments.
Key Responsibilities:
Design, develop, and implement control systems for mechanical engineering projects
Collaborate with cross-functional teams to ensure successful system integration
Conduct testing, troubleshooting, and commissioning of control systems for optimal performance
Prepare and maintain technical documentation, including system specifications and user manuals
Stay current with industry trends and advancements in control systems
Ensure compliance with health and safety policies and actively contribute to a safe working environment
Safety Responsibilities:
Ensure compliance with all company health, safety, and environmental (HSE) policies and procedures, and support efforts to keep them current and effective.
Take responsibility for personal safety and the safety of others who may be affected by your work.
Complete all required and assigned HSE training to a satisfactory standard
Actively participate in HSE-related activities as required, including incident investigations, interviews, audits, and risk assessments
Essential Qualifications:
Bachelors degree or technology diploma in Electrical Engineering, Mechatronics, Systems Design, Automation, Industrial Engineering, or equivalent
PLC Programming: Siemens S7-1500 TIA Portal preferred; Allen Bradley ControlLogix 5000 and other platforms an asset
HMI/SCADA: WinCC Professional (TIA Portal) preferred; Allen Bradley FactoryTalk ME/SE an asset
Drives: SEW, NordCON, Lenze preferred; Allen Bradley PowerFlex an asset
Virtual Commissioning experience: WinMOD
Strong knowledge of control system design principles and methodologies
Programming experience an asset (C, C#, VBA, SQL, Python, etc.)
Familiarity with CAD software for electrical schematics and mechanical drawings
Strong problem-solving, analytical, communication, and teamwork skills
Meets requirements for Restricted Area Identity Card (RAIC)
Ability to maintain a valid passport and work permits as required
Employment Type: Full-time
Salary & Benefits

  • Salary is TBD
  • Health Insurance
  • Dental Insurance
  • Vision Insurance
  • Paid time off