2

Entry Level Python Programmer Jobs in Pennsylvania

As an Entry-Level Technical Sales Engineer, you will work with clients and IBM technical experts to ... Experience with at least one programming language such as Python, Java, JavaScript, C++, or similar.

... entry-level positions. You'll receive a status update email for each application, so be sure to ... CSS, Python, or similar. * Integration & Collaboration: Work with cross-functional teams to ...

Federal Data Engineering Co-Op: 2027

University Park, PA · On-site

$112K - $134K/yr

Utilize program languages like Python to build data pipelines, extracting and transforming data ... entry-level positions. You'll receive a status update email for each application, so be sure to ...

$112K - $134K/yr

Utilize program languages like Python to build data pipelines, extracting and transforming data ... entry-level positions. You'll receive a status update email for each application, so be sure to ...

Federal Data Engineering Co-Op: 2027

University Park, PA · On-site

$112K - $134K/yr

Utilize program languages like Python to build data pipelines, extracting and transforming data ... entry-level positions. You'll receive a status update email for each application, so be sure to ...

Federal Data Engineering Co-Op: 2027

University Park, PA · On-site

$112K - $134K/yr

Utilize program languages like Python to build data pipelines, extracting and transforming data ... entry-level positions. You'll receive a status update email for each application, so be sure to ...

Showing results 21-40

Entry Level Python Programmer information

See Pennsylvania salary details

$40

$68

$83

How much do entry level python programmer jobs pay per hour?

As of Sep 8, 2026, the average hourly pay for entry level python programmer in Pennsylvania is $68.27, according to ZipRecruiter salary data. Most workers in this role earn between $62.64 and $72.31 per hour, depending on experience, location, and employer.

What does an entry level Python programmer do?

An Entry Level Python Programmer is responsible for writing, testing, and debugging simple Python code under the guidance of more experienced developers. They often assist with basic programming tasks, such as data manipulation, automation scripts, or web development using Python frameworks. Their main goal is to support projects while learning and improving their coding skills on the job. Entry level programmers commonly collaborate with team members, follow coding standards, and help troubleshoot software issues.

What are the key skills and qualifications needed to thrive as an entry level Python programmer?

To thrive as an Entry Level Python Programmer, a solid understanding of Python fundamentals, basic algorithms, and problem-solving skills is essential, typically backed by a degree in computer science or relevant coursework. Familiarity with code versioning tools like Git, simple database systems such as SQLite or MySQL, and common frameworks like Flask or Django is often required. Attention to detail, eagerness to learn, and effective communication help individuals adapt and contribute to team projects. These skills and qualities are vital for writing reliable code, collaborating efficiently, and growing in a fast-paced tech environment.

What types of projects do entry level Python programmers typically work on, and how do these projects support career development?

Entry level Python programmers often start by working on tasks like writing scripts to automate repetitive processes, assisting with data cleaning for analytics teams, or contributing to the maintenance and debugging of existing codebases. These projects are designed to build foundational skills in coding, version control, and collaboration within a software development team. As you gain experience and demonstrate your abilities, you may be given opportunities to take on more complex assignments, such as developing new features or participating in code reviews, which can significantly support your professional growth.

What is the difference between Entry Level Python Programmer vs Data Analyst?

AspectEntry Level Python ProgrammerData Analyst
Required SkillsPython, basic programming, scriptingExcel, SQL, data visualization, some Python
CertificationsNone required, but Python certifications helpfulNone required, but data analysis certifications beneficial
Work EnvironmentTech companies, startups, software firmsBusiness, finance, healthcare, consulting
Typical TasksWriting scripts, debugging, automationData collection, cleaning, analysis, reporting

While both roles involve working with data and programming, Entry Level Python Programmers focus on coding and automation using Python, often in tech environments. Data Analysts utilize Python alongside other tools to interpret data and generate insights in various industries. The roles overlap in technical skills but differ in primary responsibilities and industry focus.

What are the most commonly searched types of Python Programmer jobs in Pennsylvania?

The most popular types of Python Programmer jobs in Pennsylvania are:

What are popular job titles related to Entry Level Python Programmer jobs in Pennsylvania?

For Entry Level Python Programmer jobs in Pennsylvania, the most frequently searched job titles are:

What job categories do people searching Entry Level Python Programmer jobs in Pennsylvania look for?

The top searched job categories for Entry Level Python Programmer jobs in Pennsylvania are:

What cities in Pennsylvania are hiring for Entry Level Python Programmer jobs?

Cities in Pennsylvania with the most Entry Level Python Programmer job openings:

Infographic showing various Entry Level Python Programmer job openings in Pennsylvania as of August 2026, with employment types broken down into 1% Internship, 89% Full Time, 6% Part Time, and 4% Contract. Highlights an 76% Physical, 6% Hybrid, and 18% Remote job distribution, with an average salary of $141,998 per year, or $68.3 per hour.

Thermal Design Engineer

Cornelis Networks, Inc.

Wayne, PA • On-site

$60 - $80/hr

Other

Re-posted 3 days ago


Job description

Cornelis Networks is hiring a talented Entry-Level Thermal Engineer with a foundational understanding of heat transfer and fluid dynamics. In this entry-level role, you will support the design, simulation, and physical testing of thermal management solutions for the next-generation Cornelis Networks Fabric platforms. You will work closely with senior thermal, mechanical, and electrical engineers to evaluate high-performance electronics cooling from the component level up to the system level.

The ability to effectively focus a significant amount of computational power on solving critical problems through the use of artificial intelligence, data analytics, and modeling/simulation techniques is vital to many scientific, commercial, and government organizations, and it is the mission of Cornelis Networks to deliver innovative purpose-built interconnect solutions that enable our customers to optimally apply vast computational resources to solve the world’s toughest problems.

Key tasks include:

  • Lab Testing & Validation: Set up and execute thermal measurements and qualification testing. Apply thermocouples, manage data acquisition (DAQ) systems, and collect empirical data to validate thermal designs.
  • Simulate & Model: Assist senior engineers in executing computational fluid dynamics (CFD) and thermal simulations, including modeling, pre-/post-processing, and analysis.
  • Component Thermal Design Support: Support the thermal design and evaluation of PCBs, heat sinks, and thermal interface materials (TIMs).
  • Data Analysis & Reporting: Analyze thermal test data, summarize findings, and contribute to formal engineering test reports and guidelines.
  • Cross-Functional Collaboration: Partner with mechanical, electrical, and manufacturing teams to understand design constraints and support product readiness.

Minimum qualifications

  • BS in Mechanical Engineering with a focus in Thermodynamics, Heat Transfer, Fluid Dynamics, or Thermal Engineering.
  • 0-3 years of experience in thermal engineering (internship, co-op, or academic lab experience qualifies).
  • Hands-on experience in a lab environment: familiarity with thermal sensors, data acquisition, and test execution.
  • Familiarity with 3D MCAD tools (CREO preferred, SolidWorks acceptable).
  • Familiarity with basic CFD tools and concepts (academic or industry exposure to Cadence Celsius EC, Siemens Flotherm, or Ansys Icepak is highly desired).
  • Understanding of basic cooling methods (conduction, convection, heat sinks, and thermal interface materials).
  • Excellent communication and interpersonal skills; eager to learn and work in a cross-disciplinary team.

Preferred qualifications:

  • MS in Mechanical Engineering.
  • Scripting experience (e.g., Python, MATLAB) for test automation or thermal data analysis.
  • Prior experience specifically using Cadence Celsius EC for electronics cooling simulation.
  • Familiarity with liquid cooling systems, cold plates, or two-phase cooling methods.
  • Exposure to high-performance computing (HPC) or data center environments.

Location

This position is hybrid (on-site with some remote work possible) at the headquarters in the Chesterbrook Corporate Center in Wayne, PA. The successful candidate resides within commuting distance.

Cornelis Networks is an equal opportunity employer, and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity or expression, pregnancy, age, national origin, disability status, genetic information, protected veteran status, or any other characteristic protected by law.

#J-18808-Ljbffr