1

Trainee Python Developer Jobs in Charleston, SC (NOW HIRING)

Trainee Python Developer information

See Charleston, SC salary details

$12

$54

$80

How much do trainee python developer jobs pay per hour?

As of Sep 3, 2026, the average hourly pay for trainee python developer in Charleston, SC is $54.86, according to ZipRecruiter salary data. Most workers in this role earn between $45.19 and $62.31 per hour, depending on experience, location, and employer.

What is a trainee python developer?

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 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 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.

Are Trainee Python Developers still in demand?

Trainee Python Developers are still in demand as Python remains a popular programming language used in data analysis, web development, and automation. Entry-level roles often require knowledge of core Python skills and familiarity with frameworks like Django or Flask, making it a valuable skill for beginners entering the tech industry.

How much does a beginner Python developer earn?

A beginner Python developer typically earns between $50,000 and $70,000 annually, depending on location, industry, and skill level. Entry-level roles often require knowledge of Python, basic programming concepts, and familiarity with tools like Git and IDEs.

How to become a trainee Python developer with no experience?

To become a trainee Python developer with no experience, start by learning Python fundamentals through online courses, tutorials, or coding bootcamps. Build a portfolio of small projects to demonstrate your skills, and seek internships or entry-level positions that offer on-the-job training to gain practical experience.

What are the most commonly searched types of Python Developer jobs in Charleston, SC?

The most popular types of Python Developer jobs in Charleston, SC are:

What are popular job titles related to Trainee Python Developer jobs in Charleston, SC?

For Trainee Python Developer jobs in Charleston, SC, the most frequently searched job titles are:

What job categories do people searching Trainee Python Developer jobs in Charleston, SC look for?

The top searched job categories for Trainee Python Developer jobs in Charleston, SC are:

Infographic showing various Trainee Python Developer job openings in Charleston, SC as of August 2026, with employment types broken down into 43% Full Time, and 57% Contract. Highlights an 100% In-person job distribution, with an average salary of $114,107 per year, or $54.9 per hour.

UNIV - Research Specialist III - Surgery: Institute of Surgical Sciences

Medical University of South Carolina

Charleston, SC • On-site

$52 - $89/hr

Other

Posted 15 days ago


Job description

Job Description Summary

The Research Specialist III will support artificial intelligence (AI) and machine learning (ML) research initiatives within the Institute of Surgical Sciences (ISS) in the Department of Surgery. Under the direction of faculty investigators, the incumbent will independently plan and organize research activities, conduct scientific literature reviews, analyze complex healthcare datasets using manual and computerized methods, prepare manuscripts and scholarly publications, and provide consultation regarding research methods and analytical approaches. The position will collaborate with multidisciplinary teams of faculty, trainees, clinicians, and data scientists to advance translational and clinical research initiatives utilizing electronic health record, imaging, molecular, and other healthcare data sources.

Entity

Medical University of South Carolina (MUSC - Univ)

Worker Type

Employee

Worker Sub-Type

Research Grant

Cost Center

CC006113 COM SURG Surgical Sciences

Pay Rate Type

Salary

Pay Grade

University-GEN09

Pay Range:

52,100.00 - 70,300.00 - 88,600.000

$52,100.00 - $70,300.00 - $88,600.00 (min - mid - max)

Scheduled Weekly Hours

40

Job Description Pay Range:

$52,100.00 - $70,300.00 - $88,600.00 (min - mid - max)

Job Duties
  • 30% - Uses Manual and Computer Techniques to Analyze Research Data
    - Acquire, clean, validate, and prepare complex healthcare data from electronic health records, clinical registries, imaging repositories, and other data sources for analysis.
    - Perform statistical analyses, predictive modeling, machine learning, and other advanced analytical techniques using appropriate software and programming tools.
    - Develop data visualizations, dashboards, reports, and presentations to communicate findings.
    - Interpret analytical results and provide recommendations to research teams and leadership.
    - Ensure data quality, integrity, security, and compliance with institutional policies and research regulations.
  • 30% - Advises Principal Investigators and Others on Research Techniques and Procedures
    - Serve as a resource to principal investigators, faculty, trainees, and research staff regarding study design, data management, statistical methods, and analytical approaches.
    - Advise research teams on best practices for data acquisition, machine learning methodologies, and interpretation of results.
    - Participate in research planning meetings and provide scientific and technical consultation.
    - Assist in training and mentoring research personnel, students, and trainees in research methods and analytical techniques.
    - Collaborate with investigators on the development of extramural grant applications and research proposals.
  • 20% - Plans and Organizes Research Activities and Scientific Literature Review
    - Conduct comprehensive reviews and evaluations of scientific and medical literature to support ongoing and proposed research projects.
    - Identify emerging trends and advancements in artificial intelligence, machine learning, clinical informatics, and surgical research.
    - Assist investigators in developing research questions, study objectives, protocols, and analytical plans.
    - Organize and maintain literature databases, research documentation, and project records.
  • 20% - Composes and Reviews Articles for Publication in Scientific Journals
    - Draft, edit, and review manuscripts, abstracts, presentations, grant sections, and other scholarly materials.
    - Coordinate publication activities and assist investigators with manuscript submission and revision processes.
    - Conduct literature searches and prepare background materials to support publications and grant applications.
    - Contribute to dissemination of research findings through peer-reviewed publications and scientific meetings.
Preferred Qualifications:
  • Bachelor's degree in computer science, data science, biomedical informatics, biostatistics, engineering, public health, health sciences, or a related quantitative field and at least two years of progressively responsible research experience.
  • Advanced degree (Masters) in a quantitative, computational, or health-related discipline preferred.
  • Experience applying artificial intelligence and machine learning methods to healthcare or biomedical data.
  • Proficiency in Python, R, SQL, or similar programming and analytical tools.
  • Experience working with electronic health record data, including Epic or similar healthcare systems.
  • Experience with data visualization, predictive modeling, and clinical research analytics.
  • Demonstrated scientific writing experience, including preparation of manuscripts and grant applications.
  • Experience working collaboratively with multidisciplinary research teams.
  • Experience training, mentoring, or supervising students, trainees, or research personnel.
Minimum Requirements:

A bachelor's degree in chemistry, biology, or other natural, life or health care science directly related to the assigned area of research and two years advanced journel-level work experience in a clinical or research setting.

Physical Requirements:

(Note: The following descriptions are applicable to this section: Continuous - 6-8 hours per shift; Frequent - 2-6 hours per shift; Infrequent - 0-2 hours per shift) Ability to perform job functions in an upright position. (Frequent) Ability to perform job functions in a seated position. (Continuous) Ability to perform job functions while walking/mobile. (Frequent) Ability to climb, using step stool. (Infrequent) Ability to work in temperature extremes (32° F to 100° F) when required due to assignments in cold rooms and/or foreign countries. (Infrequent) Ability to work in confined/cramped spaces. (Continuous) Ability to bend at the waist. (Frequent) Ability to twist at the waist. (Frequent) Ability to fully use both hands/arms. (Continuous) Ability to perform repetitive motions with hands/wrists/elbows and shoulders. (Frequent) Ability to fully use both legs. (Frequent) Ability to reach in all directions, stretch, bend, while moving items/materials from both sitting and standing positions. (Frequent) Ability to maintain good olfactory sensory function/distinction. (Continuous) Ability to lift materials up to 20 lbs., unassisted. (Infrequent) Ability to lift and carry 4 liter waste material bottles a distance of 30 feet, unassisted. (Frequent) Ability to lift and carry 25-30 lbs. jugs of liquid a distance of 100 feet, unassisted. (Infrequent) Ability to lift file boxes, from floor level to counter tops, unassisted. (Frequent) Ability to push/ Ability to lift 40 lbs. centrifuge rotors from floor level to height of 40 inches, then down 20 inches into centrifuge drum, unassisted. (Infrequent) Ability to lift 25 lbs. boxes, from floor level to maximum height of 72 inches, unassisted. (Infrequent) Ability to push/pull file boxes from one location to another at floor level. (Frequent) Ability to maneuver heavy equipment on bench tops, 50 lbs. or greater, unassisted. (Frequent) Ability to perform gross motor functions with frequent fine motor movements. (Continuous) Ability to maintain 20/40 vision, corrected, in one eye or with both eyes. (Continuous) Ability to match or discriminate between colors, normally. (Continuous) Ability to hear and recognize various alarms emitting from work area systems. (Continuous) Ability to hear and/or understand conversations. (Continuous) Ability to work in a darkroom for processing film, etc. (Continuous) Ability to be qualified physically for respirator use, initially and annually. (Continuous) Additional New Requirements: Ability to work rotating shifts as required. Ability to work overtime as required. Ability to learn and use new processes, tools and equipment as required.

If you like working with energetic enthusiastic individuals, you will enjoy your career with us!

The Medical University of South Carolina is an Equal Opportunity Employer. MUSC does not discriminate on the basis of race, color, religion or belief, age, sex, national origin, gender identity, sexual orientation, disability, protected veteran status, family or parental status, or any other status protected by state laws and/or federal regulations. All qualified applicants are encouraged to apply and will receive consideration for employment based upon applicable qualifications, merit and business need.

Medical University of South Carolina participates in the federal E-Verify program to confirm the identity and employment authorization of all newly hired employees. For further information about the E-Verify program, please click here: http://www.uscis.gov/e-verify/employees

#J-18808-Ljbffr