1

Python Developer Jobs in Toronto, OH (NOW HIRING)

Develop custom scripts (Python/BASH) and database queries (SQL) to automate data extraction, pull ... Partner with Field Service, Engineering, and Customer Success teams to escalate bugs and drive ...

Experience and expertise with at least one programming language such as LabVIEW, Python, C#, C++, Go, or similar. * Experience establishing test architectures, software frameworks, processes, and ...

Experience and expertise with at least one programming language such as LabVIEW, Python, C#, C++, Go, or similar. * Experience establishing test architectures, software frameworks, processes, and ...

This isn't a ticket-taking developer role or a requirements-gathering analyst role; it's a full ... Python strongly preferred; JavaScript, SQL also valued) • Strong analytical skills with ...

This isn't a ticket-taking developer role or a requirements-gathering analyst role; it's a full ... Python strongly preferred; JavaScript, SQL also valued) • Strong analytical skills with ...

Data Architect

Pittsburgh, PA · On-site

$60.50 - $78/hr

Programming languages like Python and Java. Roles & Responsibilities * Designing and developing data models to fulfill the organization's strategic data needs. * This includes conceptual, logical ...

Embedded Software Engineer

PA · On-site

$86K - $126K/yr

As an embedded software engineer, you will work with global engineering teams to design and develop ... Experience with scripting and testing suite creations using bash and python. * Proven ability to ...

Working experience with Python or other programming languages would be preferred. * Experience reading and interpreting manuals and electrical drawings required. **Skills: ** * Ability to understand ...

next page

Showing results 1-20

Python Developer information

See Toronto, OH salary details

$11

$52

$76

How much do python developer jobs pay per hour?

As of Jul 21, 2026, the average hourly pay for python developer in Toronto, OH is $52.29, according to ZipRecruiter salary data. Most workers in this role earn between $43.08 and $59.38 per hour, depending on experience, location, and employer.

What are some common challenges Python Developers face when working on large-scale projects?

Python Developers working on large-scale projects often encounter challenges such as managing codebase complexity, ensuring consistent code style among team members, and optimizing application performance. Collaboration with other developers becomes essential, often requiring the use of version control systems and code review processes. Additionally, integrating Python code with other technologies or legacy systems can present unique compatibility and testing hurdles. Proactively adopting best practices like modular architecture and thorough documentation can help mitigate these issues.

What Does a Python Developer Do?

As a Python developer, your job is to use the Python programming language to develop, implement, and debug a project. In this role, you may create an application for your employer, design the framework for your code, build tools as necessary to get the job done, create websites, or publish new services. Python developers often work with data collection and analytics to create useful answers to questions and provide insight where it's needed most. Like most programming positions, the specifics of this job vary based on the needs of your employer. Some Python developers work as independent contractors instead of being exclusive to one company.

What is the difference between Python Developer vs Java Developer?

AspectPython DeveloperJava Developer
Required CredentialsBachelor's in CS or related field, Python certifications (optional)Bachelor's in CS or related field, Java certifications (optional)
Work EnvironmentWeb development, data science, automation, scriptingEnterprise applications, Android development, backend systems
Industry UsageTech startups, data companies, automation firmsFinancial services, enterprise software, mobile app companies
Common Search/ComparisonOften compared for backend and scripting rolesCompared for enterprise and mobile app development

Python Developers and Java Developers share similar educational backgrounds and often work in backend environments. However, Python is favored for data science, scripting, and rapid development, while Java is preferred for large-scale enterprise applications and Android development. Both roles are highly sought after, but their industry focus and project types differ.

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

To thrive as a Python Developer, you need strong programming skills in Python, a solid understanding of algorithms and data structures, and often a degree in computer science or a related field. Familiarity with frameworks like Django or Flask, version control systems such as Git, and knowledge of databases and cloud services are commonly required. Problem-solving ability, attention to detail, and effective communication help developers collaborate and deliver high-quality code. These skills and qualities are vital to building efficient, scalable software solutions and contributing effectively to development teams.

What does a Python Developer do?

A Python Developer designs, codes, and maintains software applications using the Python programming language. They often work on web applications, data analysis, automation scripts, and more. Their responsibilities can include writing and testing code, debugging programs, integrating third-party services, and collaborating with other developers and stakeholders. Python Developers are valued for their ability to create efficient, scalable, and readable code. They may also be involved in deploying applications and maintaining technical documentation.
What job categories do people searching Python Developer jobs in Toronto, OH look for? The top searched job categories for Python Developer jobs in Toronto, OH are:
What cities near Toronto, OH are hiring for Python Developer jobs? Cities near Toronto, OH with the most Python Developer job openings:
Infographic showing various Python Developer job openings in Toronto, OH as of July 2026, with employment types broken down into 85% Full Time, 3% Part Time, 1% Temporary, and 11% Contract. Highlights an 82% Physical, 3% Hybrid, and 15% Remote job distribution, with an average salary of $108,768 per year, or $52.3 per hour.
Technical Support Engineer

Technical Support Engineer

Seegrid

Pittsburgh, PA • On-site

Full-time

Re-posted 17 hours ago


Job description

Why Join Seegrid?

Seegrid is the leading provider of Physical AI for material handling. Our solution includes autonomous mobile robots (AMRs), fleet management software, actionable analytics, and best-in-class services and support. Our technology is proven. Our AMRs have safely driven millions of autonomous miles in real-world production facilities. We are seeking energetic, bright, and friendly people to help achieve our vision: to fortify global supply chains and create profitable economies with safe, seamless, and smart mobile robotics solutions.

About the Role:

Reporting to the Manager of Technical Services, our Technical Support Engineers are the backbone of Seegrid. In this role, you will provide critical remote support for our fleet of robotic powered industrial vehicles deployed at customer sites nationwide.

This is not a typical IT helpdesk role - you will sit at the intersection of cutting-edge robotics, software, and hardware, collaborating closely with our Field Service, Engineering, and QA teams. We inject passion into our work so that our customers look brilliant and achieve their goals. If you thrive in a fast-paced environment, love deep technical problem-solving, and want to work at a company voted a Best Place to Work in Pittsburgh (small-business category), we want to hear from you.

Our Culture & Who You are:

At Seegrid, how we work together matters just as much as what we build. We highly value collaboration, mutual respect, and team spirit.

  • Culture First: We fiercely protect our award-winning culture. Technical brilliance is highly valued, but never at the expense of kindness, empathy, and mutual respect. We look for team players who elevate those around them and are genuinely enjoyable to collaborate with.
  • Growth Mindset: You possess a strong work ethic, a hunger to learn, and an enthusiasm for collaborative problem-solving.
  • Customer-First Attitude: You genuinely care about customer satisfaction and possess a deep commitment to making our users happy.

What your First year Looks Like:

We believe in setting our team up for success. Here is what you can expect as you ramp up:

  • First 30 Days: Immerse yourself in onboarding at Seegrid HQ. You'll learn our truck systems, the Seegrid Server architecture, and troubleshooting basics while shadowing our experienced team to master the case workflow.
  • First Quarter: Transition from shadowing to owning your own cases, and integrate into the after-hours-on-call rotation
  • By 6 Months: Confidently tackle complex, multi-layered troubleshooting, specifically focusing on the Seegrid Supervisor platform and advanced application issues.
  • By 1 Year: Serve as a subject matter expert. You will independently root-cause complex issues, mentor new team members, and stay ahead of the curve on our latest software and hardware updates.

Key Responsibilities:

  • Advanced Troubleshooting: Diagnose and resolve complex technical issues related to robotic vehicle software, hardware interfaces, and network connectivity
  • Automation & Tooling: Develop custom scripts (Python/BASH) and database queries (SQL) to automate data extraction, pull diagnostic logs, and streamline the troubleshooting process.
  • Customer Advocacy: Deliver exceptional, empathetic remote support to customers ensuring timely resolution and high satisfaction.
  • Data & Documentation: Meticulously track, manage, and document support cases, technical findings, and resolutions within Salesforce.
  • Cross-Functional Collaboration: Partner with Field Service, Engineering, and Customer Success teams to escalate bugs and drive permanent product resolutions.
  • Continuous Learning: Maintain an active hunger for development by participating in regular product, software, and hardware training.

Qualifications & Experience:

  • Education/Experience: Bachelor's degree OR 3+ years of experience in a hands-on technical support or systems engineering role
  • Linux Mastery: Strong technical knowledge of Linux OS navigation, log analysis, and system administration
  • Scripting Proficiency: Ability to read, modify, and write Python or BASH scripts to automate tasks and extract critical diagnostic data
  • Databases: Familiarity with writing Postgres/SQL queries to pull information and analyze system states

Seegrid has been recognized nationally as a Best-Place-to-Work. We'd love to have you join us!

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, nation origin, protected veteran status, or disability status. Seegrid is an equal opportunity employer Minorities/Females/People with Disabilities/Protected Veterans/Sexual Orientation/Gender Identity.