Software Engineer
Our client, a world leader in diagnostics and life sciences, is looking for a "Software Engineer ” based out of Tucson, AZ.
Job Duration: Long Term Contract (Possibility Of Further Extension)
Pay Rate: $65/hr on W2
Company Benefits: Medical, Dental, Vision, Paid Sick leave, 401K
The Software Engineer – Digital Pathology Tools and Infrastructure will play a key role in building and enhancing software systems that support the development of digital pathology algorithms within Personalized Healthcare Solutions (PHCS). This position requires strong technical expertise in Python programming, software design, data workflow automation, and user interface development. The engineer will work closely with data scientists and cross-functional teams to ensure the efficiency, reliability, and compliance of internal tools and data infrastructure used in regulated environments, particularly within the life sciences and medical device domains.
Responsibilities:
Design, develop, deploy, and maintain software systems that support algorithm development, data management, and workflow automation.
Collaborate with data scientists and cross-functional teams to gather requirements and implement scalable solutions.
Automate manual processes to streamline development workflows and improve operational efficiency.
Build and manage infrastructure for handling large datasets, including high-resolution image data and metadata, ensuring traceability and compliance.
Integrate and optimize AI and machine learning models into production software environments.
Develop internal and external user interfaces using GUI frameworks (e.g., PyQt, Tkinter) or web technologies (React, Angular, Vue).
Follow best practices in software engineering, including version control (Git), unit testing, documentation, and CI/CD.
Ensure all systems comply with pharmaceutical industry standards, including FDA and ISO requirements.
Education Requirements:
Minimum:
Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
Preferred:
Master’s degree in Computer Science, Software Engineering, or a related discipline.
If interested, please send us your updated resume at [email protected] /sanya @dawarconsulting.com
Recommended Jobs
Operational Account Manager, Freight Operations
FRAUD ALERT: Please note that DSV will never request a chat interview or solicit funds from applicants or employees through its interviewing and hiring process. We do not require any form of payment …
Principal Product Manager - Analytics
Join Axon and be a Force for Good. At Axon, we’re on a mission to Protect Life. We’re explorers, pursuing society’s most critical safety and justice issues with our ecosystem of devices and clou…
Dual Housekeeping Manager
Job Description Job Description Join our team, a 2025 USA Today Top Workplace Winner! Now hiring a Dual Housekeeping Manager at the Home2 Suites and Tru by Hilton Flagstaff . Why Youll L…
Licensed Addiction Counselor
Job Description Job Description **POSITION is in Minot, ND** Licensed Addiction Counselor (LAC) Providence House is seeking a dedicated and compassionate Licensed Addiction Counselor (LAC) to …
Critical Infrastructure Mechanical Engineer, Field Engineering
Description As an Amazon Critical Infrastructure Engineer, you will provide full life-cycle support to AWS Data Centers from design inception through site improvement and maintenance. You will be …
Interventional Cardiology in Phoenix, AZ!
Banner Medical Group is hiring for Interventional Cardiologists in the greater Phoenix Area! Banner Health and Banner Medical Group (BMG) is actively recruiting Interventional Cardiologists to …
General Counsel Jobs JDHuntr 62056 Senior Counsel Finance $155K - $215K (Remote), Phoenix, AZ
General Counsel Jobs JDHuntr 62056 Senior Counsel Finance $155K - $215K (Remote), Phoenix, AZ Apply on JDHuntr.com Post Date: 10.24.2023 *Be a trusted partner to company's Product, Business, Compl…
Systems Administrator
Program Overview About The Role The Knowledge Management (KM) Section is responsible for enabling knowledge flow to enhance a shared understanding, learning, and decision-making across the GC…
Shipping/Receiving Clerk
Job Description Job Description Job description Shipping/Receiving Clerk Performance: 1. Notify ready for process, completion and or shipment 2. Ability to lift up to 40 pounds, stand, …
Mainframe Application Developer and Support
**Who We Are** At Kyndryl, we design, build, manage and modernize the mission-critical technology systems that the world depends on every day. So why work at Kyndryl? We are always moving forward - al…