1

Junior Python Programmer Jobs in North Carolina (NOW HIRING)

Charlotte, NC- Hybrid Need Stong Java + Python exp- Both Java and Python is must along with AI Key ... Mentor junior software engineers and collaborate with other leads on the implementation of AI ...

Recent graduates in Computer Science, Engineering, Mathematics, or Statistics who want a career in ... Clients require real-world experience and relevant skills, even for junior or entry-level positions.

Junior Software Developer-Python

Raleigh, NC · On-site

$65K - $84K/yr

Computer programming and coding. * Software development. * Object-oriented design (OOD) * Software testing and debugging. * Problem solving and logical thinking. * Written and verbal communication.

Junior Web Developer Department or Division : Marketing Reports To : Marketing Manager Written By ... Programming language experience (Python) * E-commerce maintenance or development * Content ...

Strong programming skills in Python, React, Angular. * Experience with AWS cloud platform and ... Provide technical guidance and mentorship to junior team members. Skills: * Excellent problem ...

New

Mentor junior programmers and influence programming approaches through strong technical leadership ... Experience with R, Python, and open-source analytics tools within regulated clinical development ...

Mentor junior programmers and influence programming approaches through strong technical leadership ... Experience with R, Python, and open-source analytics tools within regulated clinical development ...

next page

Showing results 1-20

Junior Python Programmer information

See North Carolina salary details

$6

$24

$43

How much do junior python programmer jobs pay per hour?

As of Jun 27, 2026, the average hourly pay for junior python programmer in North Carolina is $24.50, according to ZipRecruiter salary data. Most workers in this role earn between $14.86 and $30.14 per hour, depending on experience, location, and employer.

What types of projects do Junior Python Programmers typically work on, and how do they collaborate with senior developers?

Junior Python Programmers often contribute to a variety of projects, such as developing scripts for data processing, building and maintaining web applications, and automating routine tasks. They usually work under the guidance of senior developers, receiving code reviews and feedback to refine their programming skills. Collaboration involves participating in team meetings, using version control systems like Git, and communicating regularly with other team members to ensure alignment on project goals and coding standards. This structure not only helps improve technical abilities but also provides valuable mentorship and growth opportunities.

What does a Junior Python Programmer do?

A Junior Python Programmer is an entry-level software developer who uses the Python programming language to write, test, and debug code for various applications. They often work under the guidance of more experienced developers, assisting with tasks such as developing scripts, automating processes, and helping maintain existing codebases. Their responsibilities also typically include troubleshooting issues, learning new frameworks or libraries, and collaborating with team members on software projects.

What are the key skills and qualifications needed to thrive as a Junior Python Programmer, and why are they important?

To thrive as a Junior Python Programmer, you need a solid understanding of Python programming fundamentals, basic software development principles, and a relevant degree or coursework in computer science or a related field. Familiarity with version control systems like Git, experience in using IDEs such as PyCharm or VS Code, and knowledge of testing frameworks are typically expected. Strong problem-solving skills, eagerness to learn, and effective communication make a candidate stand out in this role. These skills and qualities are crucial for contributing to projects, adapting to new technologies, and collaborating efficiently within development teams.

What is the difference between Junior Python Programmer vs Python Developer?

AspectJunior Python ProgrammerPython Developer
Required CredentialsBasic programming knowledge, often a degree or coding bootcampAdvanced Python skills, experience, possibly certifications
Work EnvironmentEntry-level projects, supervised tasksDesign, develop, and maintain complex applications
Employer & Industry UsageStartups, tech companies, internshipsEstablished companies, software firms, tech industry
Search & Comparison IntentEntry-level roles, learning pathAdvanced roles, career progression

The main difference between a Junior Python Programmer and a Python Developer lies in experience and responsibilities. Junior Python Programmers typically handle basic coding tasks under supervision, while Python Developers work on complex projects independently. Both roles require Python knowledge, but the level of expertise and scope of work differ significantly.

What are the most commonly searched types of Python Programmer jobs in North Carolina? The most popular types of Python Programmer jobs in North Carolina are:
What are popular job titles related to Junior Python Programmer jobs in North Carolina? For Junior Python Programmer jobs in North Carolina, the most frequently searched job titles are:
What job categories do people searching Junior Python Programmer jobs in North Carolina look for? The top searched job categories for Junior Python Programmer jobs in North Carolina are:
What cities in North Carolina are hiring for Junior Python Programmer jobs? Cities in North Carolina with the most Junior Python Programmer job openings:
Infographic showing various Junior Python Programmer job openings in North Carolina as of June 2026, with employment types broken down into 71% Full Time, 18% Part Time, 7% Contract, and 4% Nights. Highlights an 82% Physical, 5% Hybrid, and 13% Remote job distribution, with an average salary of $50,955 per year, or $24.5 per hour.
AI Engineer

Full-time

Posted 20 days ago


Job description

Overview:
AI Engineer
Location: Charlotte, NC- Hybrid
Job Description:
Need Stong Java + Python exp- Both Java and Python is must along with AI
Key High-Level Skills/Experience:
  • Seasoned developer (10 plus years) with advanced experience in Java/Python
  • Hands on AI experience developing LLM based applications
  • Orchestration using Langraph/Google ADK
  • MCP experience

About this role:
  • Client is seeking a Lead AI Engineer with deep expertise in Python and Google ADK to join our TCOO Organization and be part of the Wholesale Operations Technology (WOT) team.
  • In this role as an AI engineer, candidates will develop and lead cutting edge artificial intelligence solutions using large language models, agentic frameworks, and other innovative technologies.
  • The ideal candidate would have experience in designing, developing, and deploying applications leveraging LLM models and systems, with a strong focus on Prompt Engineering, Fine Tuning, RAG implementation, and Agentic frameworks.

In this role, candidates will:
  • Design, develop, deploy AI applications using LLM's, agent frameworks, and other related technologies
  • Collaborate with enterprise teams to integrate LLM models with the existing WOT products and systems
  • Develop and maintain large scale applications using Java, Python, OpenShift containers, and other relevant technologies
  • Stay up to date with the latest advancements in AI, LLM, agentic frameworks and apply this knowledge to improve existing systems and develop new ones
  • Troubleshoot and resolve complex technical issues related to applications and models
  • Ensure systems are monitored to increase operational efficiency and managed to mitigate risk
  • Lead, design, develop, test, and implement applications and system components, tools and utilities, models, simulation, model drift, and analytics to manage complex business functions using sophisticated technologies
  • Resolve coding, testing and escalated platform issues of a technically challenging nature
  • Lead team to ensure compliance and risk management requirements for supported area are met and work with other stakeholders to implement key risk initiatives
  • Collaborate and influence all levels of professionals including managers
  • Mentor junior software engineers and collaborate with other leads on the implementation of AI solutions

Required Qualifications:
  • 10 plus years of Software Engineering experience, or equivalent demonstrated through one or a combination of the following: work experience, training, military experience, education
  • 10 plus years of experience in software development
  • 5 plus years of Python, Java, OpenShift containers, and other relevant technologies
  • 3 plus years of Hands?on experience designing and deploying LLM?based applications
  • 3 plus years of data engineering
  • 3 plus years of AI and ML concepts, including deep learning, natural language processing and computer vision
  • 2 plus years of Experience with SDLC and Agile tools such as JIRA, GitHub, Jenkins, Confluence etc.

Desired Qualifications:
  • Bachelor's or master's degree in computer science, artificial intelligence or a related field
  • Strong experience with Google Agent Development Kit (ADK) for building production?grade AI agents
  • Knowledge of Chatbots, Copilot, GPT-4 is preferred
  • Advanced Prompt Engineering techniques (instruction design, few?shot, structured outputs)
  • Retrieval Augmented Generation (RAG) design and implementation (vector stores, embeddings, chunking strategies)
  • Experience monitoring model behavior, drift, accuracy, and reliability in production system
  • Context management, memory handling, and guardrails for safe enterprise usage
  • Experience with other programming languages such as JavaScript and React
  • Certification in AI, machine learning or a related field
  • Excellent problem-solving skills come up with the ability to troubleshoot and resolve complex technical issues
  • Strong collaboration and communication skills come with the ability to work effectively with cross functional teams

Regards,
Manikandan Ravi (Mani)
Account Manager
Work: 972-474-8787 Ext: 424 |Dir: 972-214-2415 | Mani.r@themesoft.com| Themesoft Inc |
Skills:
Java,Python