1

Pyqt Jobs (NOW HIRING)

Exposure to or interest in front-end / GUI development, e.g., HTML/CSS, React, PyQt. Our team will begin reviewing applications on January 20, 2026 and will continue until the position is filled.

Exposure to or interest in front-end / GUI development, e.g., HTML/CSS, React, PyQt. Our team will begin reviewing applications on January 20, 2026 and will continue until the position is filled.

Controls Technician

Lansing, MI

$27.25 - $36/hr

Proficiency with Python libraries (NumPy, pandas, PyQt, Dash, etc.) * Experience leading installation or commissioning projects * Familiarity with high-voltage, RF, vacuum, or motion-control systems

Develop engineering/scientific GUIs for data visualization using PyQt/PyQtGraph, or similar libraries. * Develop python test scripts for hardware interfaces in test benches. Power supplies ...

next page

Showing results 1-20

Pyqt information

See salary details

$8

$16

$24

How much do pyqt jobs pay per hour?

As of Jun 1, 2026, the average hourly pay for pyqt in the United States is $16.59, according to ZipRecruiter salary data. Most workers in this role earn between $14.42 and $17.31 per hour, depending on experience, location, and employer.

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

To thrive as a PyQt Developer, you need strong proficiency in Python programming, a solid understanding of GUI design principles, and experience with the Qt framework. Familiarity with tools like Qt Designer, version control systems (e.g., Git), and knowledge of integrating PyQt with databases or other APIs is typically required. Excellent problem-solving skills, attention to detail, and effective communication set top developers apart. These abilities ensure the development of robust, user-friendly applications and efficient collaboration within software teams.

What are some common challenges faced by PyQt developers when working on cross-platform applications?

PyQt developers often encounter challenges related to ensuring consistent user interface behavior across different operating systems, as certain widgets and styles may render differently on Windows, macOS, and Linux. Another common challenge is managing dependencies and packaging applications for distribution, since each platform may have unique requirements. Collaborating with designers and backend developers also requires clear communication to integrate Python logic with the UI seamlessly. However, these challenges can be mitigated with thorough testing, the use of virtual environments, and leveraging tools like PyInstaller or cx_Freeze for packaging.

What is PyQt and what is it used for?

PyQt is a set of Python bindings for the Qt application framework, enabling developers to create cross-platform graphical user interfaces (GUIs) with Python. It allows programmers to use the powerful Qt libraries in their Python applications, making it easy to design and implement complex desktop applications. PyQt is popular for its flexibility, rich widget set, and support for tools such as Qt Designer for rapid UI development.

What is the difference between Pyqt vs PySide?

AspectPyqtPySide
LicensingGPL/commercial licenseLGPL license
Support and UpdatesOfficially supported by Riverbank ComputingOfficially supported by Qt Company
CompatibilityHighly compatible with QtVery compatible with Qt
Ease of UseSimilar API, slight differencesSimilar API, more permissive license

Pyqt and PySide are both Python bindings for the Qt framework, used for developing cross-platform GUI applications. Pyqt offers a more mature ecosystem with commercial licensing options, while PySide provides a more permissive LGPL license. Both support similar features and APIs, making them interchangeable for most projects. The choice often depends on licensing preferences and support requirements.

More about Pyqt jobs
What states have the most Pyqt jobs? States with the most job openings for Pyqt jobs include:
Infographic showing various Pyqt job openings in the United States as of May 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution, with an average salary of $34,510 per year, or $16.6 per hour.
Computational Pathology Scientist (Contract Role, F2F Interview)

Computational Pathology Scientist (Contract Role, F2F Interview)

IT ENGAGEMENTS INC

San Francisco, CA • On-site

$60 - $62/hr

Contractor

Posted 4 days ago

Be Seen First

After you apply to this job, you can share why you’re interested to jump to the top of the candidate list.


Job description

Greetings from IT Engagements

IT Engagements is a global staff augmentation firm providing a wide-range of talent on-demand and total workforce solutions. We have an immediate opening for the below position with one of our premium clients.

Role: Computational Pathology Scientist (Contract Role)

Location: San Francisco, CA

Interview process: 1. Virtual 2. Onsite

Job Id: ROCGJP00040667

 

Description

 

Duties
The Translational Safety, Pathology team provides pre-clinical pathology assessments of risk. Within this group, the Digital Pathology team focuses on revolutionizing the analysis of digital histopathology slides by leveraging computational methods to enhance pathological evaluations traditionally performed solely by humans. Our objective is to integrate cutting-edge digital and computational techniques into pathology workflows and develop computational tools to support pathologist-driven identification and interpretation of findings.
We are seeking a talented image data scientist for a contract position within our Digital Pathology team. This role involves contributing to the development and application of image-processing methods and pipelines using both conventional techniques and advanced techniques, such as machine learning and deep learning. The successful candidate should be proficient with commercially available image analysis software and able to perform basic statistical analyses and data visualizations. Ideally, the candidate will also contribute to the development and implementation of new AI-powered image analysis algorithms and should have programming expertise, particularly in Python.
The role requires close collaboration with pathologists to design and execute image analysis workflows tailored to biological questions, as well as working with computational and data scientists across various departments. Strong interpersonal and communication skills, as well as a passion for interdisciplinary collaboration, are essential.
Skills:
Essential Skills:

  • Strong Programming Foundation: Demonstrated proficiency in Python and its scientific computing ecosystem, including libraries like NumPy, Pandas, Scikit-learn and OpenCV.
  • Version Control: Proficiency with version control systems, particularly Git, and experience with collaborative platforms like GitHub or GitLab.
  • Computer Vision & Image Analysis: Solid experience in both classical and modern image analysis techniques.
  • This includes traditional image processing and applying machine learning for tasks like image classification and semantic segmentation.
  • Whole-Slide Image (WSI) Handling: Hands-on experience processing and analyzing gigapixel whole-slide images, using libraries such as OpenSlide or similar tools.
  • Collaborative Mindset: A strong aptitude for iterative design, a proactive approach to receiving and incorporating frequent feedback from cross-disciplinary teams.
  • Communication Skills: Excellent interpersonal and communication skills, with a proven ability to explain complex computational concepts to pathologists and biologists.
     

Desirable Skills:

  • Advanced Deep Learning: Deep expertise in developing and implementing advanced deep learning models for digital pathology, including for tasks like instance segmentation.
  • High proficiency with at least one major framework such as PyTorch (experience with object detection libraries like Detectron2 is a plus), TensorFlow, or Keras.
  • High-Performance Computing (HPC): Experience using HPC environments and familiarity with job schedulers, specifically SLURM, for training models on large datasets.
  • Commercial Pathology Software: Practical experience with commercial digital pathology platforms (e.g., HALO, Visiopharm, or QuPath).
  • Workflow Orchestration: Experience building and managing data pipelines with workflow orchestration tools such as Dagster or Airflow.
  • Application Development: Experience building simple graphical user interfaces (GUIs) for research tools using Python frameworks like Tkinter or PyQt.
  • Cloud Computing: Familiarity with cloud computing services for model training and deployment, particularly Amazon Web Services (AWS EC2)
     

Education:

  • MS, or PhD-level scientist or Minimum years of experience: 5
     

Soft skills:
 

  1. Collaborative Mindset: A strong aptitude for iterative design, a proactive approach to receiving and incorporating frequent feedback from cross-disciplinary teams.
  2. Communication Skills: Excellent interpersonal and communication skills, with a proven ability to explain complex computational concepts to pathologists and biologists.
     

Hard skills

  1. Strong Programming Foundation: Demonstrated proficiency in Python and its scientific computing ecosystem, including libraries like NumPy, Pandas, Scikit-learn and OpenCV.
  2. Computer Vision & Image Analysis: Solid experience in both classical and modern image analysis techniques. This includes traditional image processing and applying machine learning for tasks like image classification and semantic segmentation.
  3. Whole-Slide Image Handling: Hands-on experience processing and analyzing gigapixel whole-slide images, using libraries such as OpenSlide or similar tools.
  4. Advanced Deep Learning: Deep expertise in developing and implementing advanced deep learning models for digital pathology, including for tasks like instance segmentation. High proficiency with at least one major framework such as PyTorch (experience with object detection libraries like Detectron2 is a plus), TensorFlow, or Keras.
  5. High-Performance Computing (HPC): Experience using HPC environments and familiarity with job schedulers, specifically SLURM, for training models on large datasets.

 

Thank You

vinaya [at] itengagements [dot] com