1

Trainee Python Developer Jobs in Pennsylvania (NOW HIRING)

Trainee Python Developer information

See Pennsylvania salary details

$13

$58

$86

How much do trainee python developer jobs pay per hour?

As of May 29, 2026, the average hourly pay for trainee python developer in Pennsylvania is $58.76, according to ZipRecruiter salary data. Most workers in this role earn between $48.41 and $66.73 per hour, depending on experience, location, and employer.

What is a Trainee Python Developer job?

A Trainee Python Developer is an entry-level role designed for individuals looking to start their career in Python development. They typically work under the guidance of senior developers, assisting with coding, debugging, and testing software applications. The role involves learning best practices, understanding project requirements, and gaining hands-on experience with frameworks and tools commonly used in Python development. This position helps build foundational skills required for progressing into a full-time developer role.

What are the key skills and qualifications needed to thrive in the Trainee Python Developer position, and why are they important?

To thrive as a Trainee Python Developer, you need a solid understanding of Python programming fundamentals, problem-solving skills, and a relevant educational background such as a degree in computer science or completion of a coding bootcamp. Familiarity with version control systems like Git, basic knowledge of databases, and hands-on experience with development environments are commonly expected; certifications in Python or related technologies can be a plus. Eagerness to learn, attention to detail, and strong communication skills help set candidates apart in this collaborative and growth-focused role. These competencies are vital for effectively contributing to development projects, adapting to evolving technologies, and progressing in a software development career.

What types of projects or tasks can a Trainee Python Developer expect to work on in their first role?

As a Trainee Python Developer, you will typically assist in developing, testing, and maintaining features under the guidance of senior developers. You may work on writing and debugging code, creating scripts to automate simple tasks, and supporting database or API integrations. Many organizations assign trainees to real-world projects early on, providing hands-on experience and regular feedback. This role usually offers a supportive environment with opportunities for mentorship and learning, allowing you to build your skills on practical assignments and gradually take on more complex responsibilities.
What are the most commonly searched types of Python Developer jobs in Pennsylvania? The most popular types of Python Developer jobs in Pennsylvania are:
What cities in Pennsylvania are hiring for Trainee Python Developer jobs? Cities in Pennsylvania with the most Trainee Python Developer job openings:
Post Doctoral Associate-DeMazumder Lab

Post Doctoral Associate-DeMazumder Lab

University of Pittsburgh

Pittsburgh, PA

$47.60K - $64.60K/yr

Other

Posted 25 days ago


Job description

The Department of Surgery, McGowan Institute for Regenerative Medicine, is seeking to fill a permanent full-time position for a Postdoctoral Associate who will focus on Computer Science and Engineering for advancing AI healthcare research.

Qualifications:


1)  PhD degree (either awarded or in progress) in the computer sciences, engineering, or related fields;
2)  Proficiency in and prior experience with digital signal processing;
3)  Proficiency in and prior experience with feature extraction from time series data;
4)  Proficiency in C/C , Python and Matlab;
5)  Proficiency or interest in gaining proficiency in Stata/Mata statistical programming.
Primary duties:  

The trainee will write software code in Python, C/C and Stata/Mata to:
1)  Optimize existing code for signal processing and numerical analysis of ECG, PPG, and other physiological waveforms;
2)  Convert existing Matlab and Stata code to C/C , Python and Mata for body signal waveform analysis and personalized health risk stratification under the guidance and supervision of leading experts in the mathematical sciences, healthcare engineering and clinician-scientists.
Other responsibilities:  

The trainee will be primarily responsible for day-to-day software and computing tasks in Dr. DeMazumder's lab. This includes following all applicable state, federal, and institutional laws and regulations; programming and maintaining functionality of the computing hardware and software infrastructure; ensuring data quality and security; training and managing junior students and staff; performing statistical analyses; presenting research results orally and in writing through conference and journal article publications; coordinating with collaborators and projects members; routinely preparing and submitting progress reports to Dr. DeMazumder and stakeholders in a timely manner; and preparing and submitting manuscripts and grant applications in a timely manner.
 

To be considered for this position, please provide a current curriculum vitae when applying through Talent Center at join.pitt.edu and search for Requisition #: 25006720