1

Python Programming Jobs in Winston Salem, NC (NOW HIRING)

Python Developer

Greensboro, NC ยท On-site

$43.50 - $60/hr

Python Developer Location:Greensboro, NC Duration:Contract Job DEescription: Role Description:10+ years Proficiency in Python and experience with Langchain, pyspark, PyTorch, Tensorflow, Streamlit ...

Python Tutor

Greensboro, NC ยท Remote

$18 - $40/hr

Ability to explain Pythonic programming conventions, decorators, and generators while preparing ... Familiar with Python curricula at introductory through advanced levels and common challenges such ...

Python Tutor

Winston Salem, NC ยท Remote

$18 - $40/hr

Ability to explain Pythonic programming conventions, decorators, and generators while preparing ... Familiar with Python curricula at introductory through advanced levels and common challenges such ...

Python Developer (Entry Level)

Winston Salem, NC ยท On-site

$46.25 - $64/hr

Experience in programming language Java and understanding of the software development life cycle ... Knowledge of Statistics, SAS, Python, Computer Vision, data visualization tools * Excellent written ...

Python Developer (Entry Level)

Rural Hall, NC ยท On-site

$42.25 - $58/hr

Experience in programming language Java and understanding of the software development life cycle ... Knowledge of Statistics, SAS, Python, Computer Vision, data visualization tools * Excellent written ...

Python Private Tutoring Jobs

Greensboro, NC ยท On-site

$48.75 - $67/hr

We are looking for students, professionals, retirees or anyone with a passion to share, to join the largest community of teachers worldwide! If you have free time and want to share your knowledge, we ...

Python Private Tutoring Jobs

Greensboro, NC ยท On-site

$48.75 - $67/hr

We are looking for students, professionals, retirees or anyone with a passion to share, to join the largest community of teachers worldwide! If you have free time and want to share your knowledge, we ...

Python Private Tutoring Jobs

High Point, NC ยท On-site

$44.75 - $61.75/hr

We are looking for students, professionals, retirees or anyone with a passion to share, to join the largest community of teachers worldwide! If you have free time and want to share your knowledge, we ...

Python Private Tutoring Jobs

High Point, NC ยท On-site

$44.75 - $61.75/hr

We are looking for students, professionals, retirees or anyone with a passion to share, to join the largest community of teachers worldwide! If you have free time and want to share your knowledge, we ...

IT Engineer

Trinity, NC ยท On-site

$95K - $135K/yr

Job Summary We are seeking a highly skilled Power Platform & Python / AI Engineer to join our growing organization. This role will be part of a cross-functional technology team responsible for the ...

Experience with object-oriented programming (e.g., C#, Java, Python, C++) * Strong analytical and debugging skills * Comfortable working independently and in cross-functional teams Bonus

Experience with object-oriented programming (e.g., C#, Java, Python, C++) * Strong analytical and debugging skills * Comfortable working independently and in cross-functional teams Bonus

next page

Showing results 1-20

Python Programming information

See Winston Salem, NC salary details

$12

$54

$79

How much do python programming jobs pay per hour?

As of Jul 6, 2026, the average hourly pay for python programming in Winston-Salem, NC is $54.09, according to ZipRecruiter salary data. Most workers in this role earn between $44.57 and $61.44 per hour, depending on experience, location, and employer.

What jobs can I do with Python?

Python is used in a variety of roles including software developer, data analyst, data scientist, machine learning engineer, web developer, automation engineer, and cybersecurity analyst. These jobs often require knowledge of frameworks, libraries, and tools such as Django, Flask, Pandas, and TensorFlow. Python skills are valuable across industries like technology, finance, healthcare, and research.

What are some common challenges Python programmers face when working on collaborative projects?

Python programmers often encounter challenges like maintaining code consistency, managing dependencies, and merging code changes when working with a team. Adhering to coding standards (such as PEP 8) and using tools like version control systems (e.g., Git) are crucial to streamline collaboration. Regular code reviews and clear documentation also help prevent misunderstandings and ensure smooth integration of each team member's contributions.

What is the difference between Python Programming vs Data Analyst?

AspectPython ProgrammingData Analyst
Required SkillsProficiency in Python, scripting, algorithmsData interpretation, Excel, SQL, basic Python
Work EnvironmentSoftware development, coding projectsData analysis, reporting, business insights
Industry UsageTech, finance, automationMarketing, finance, healthcare

Python Programming involves writing code to develop software, automate tasks, and build applications, requiring strong coding skills. Data Analysts focus on interpreting data, creating reports, and providing insights, often using Python as a tool. While Python Programming emphasizes coding expertise, Data Analysts combine analytical skills with some programming knowledge. Both roles often overlap, especially when Data Analysts use Python for data manipulation and analysis.

What is Python programming?

Python programming refers to writing code in the Python language, a versatile and high-level programming language known for its readability and simplicity. Python is widely used for web development, data analysis, artificial intelligence, scientific computing, and automation. Its large standard library and active community make it a popular choice for both beginners and experienced developers. Python supports multiple programming paradigms, including procedural, object-oriented, and functional programming. Because of its simple syntax and vast ecosystem, Python is a great starting point for anyone looking to learn programming or develop complex applications.

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

To thrive as a Python Programmer, you need strong proficiency in Python programming, knowledge of data structures and algorithms, and often a degree in computer science or a related field. Familiarity with popular libraries like Pandas, NumPy, and frameworks such as Django or Flask, along with experience using version control systems like Git, is typically required. Problem-solving ability, attention to detail, and effective communication are crucial soft skills that set top programmers apart. These competencies ensure efficient code development, successful collaboration, and the delivery of robust software solutions.

Is Python coding a good career?

Python programming is a popular and in-demand skill in the tech industry, with applications in web development, data analysis, machine learning, and automation. Careers in Python often offer competitive salaries, opportunities for remote work, and require continuous learning of related tools and frameworks. It is considered a strong choice for those interested in software development and data science roles.

What Python jobs are in-demand?

In-demand Python jobs include roles such as software developer, data analyst, data scientist, machine learning engineer, and backend developer. These positions often require knowledge of frameworks like Django or Flask, and familiarity with data analysis libraries such as Pandas and NumPy. Demand is driven by industries like technology, finance, healthcare, and e-commerce, with many roles requiring proficiency in cloud platforms and version control tools.

What is Python coding salary?

The salary for Python programmers varies based on experience, location, and industry, but typically ranges from $70,000 to $120,000 annually in many regions. Entry-level positions may start around $60,000, while experienced developers with specialized skills can earn over $130,000 or more.
Infographic showing various Python Programming job openings in Winston-Salem, NC as of July 2026, with employment types broken down into 1% Internship, 77% Full Time, 18% Part Time, 1% Temporary, 2% Contract, and 1% Nights. Highlights an 89% Physical, 3% Hybrid, and 8% Remote job distribution, with an average salary of $112,500 per year, or $54.1 per hour.
Python Developer

Python Developer

Syntricate Technologies

Greensboro, NC โ€ข On-site

$43.50 - $60/hr

Other

Posted 14 days ago


Job description

Job Title:Python Developer
Location:Greensboro, NC
Duration:Contract
Job DEescription:
Role Description:10+ years Proficiency in Python and experience with Langchain, pyspark, PyTorch, Tensorflow, Streamlit and other relevant tools
โ€ข Prompt Engineering and AI Chatbot Acumen:Developing sophisticated AI chatbot solutions,including QA/chatbots,translation,and search/summarization functionalities.
โ€ข 5+ years of experience in GenAI Foundation Models and Vector DB:Leveraging foundational AI models and vector database technologies (multi vector) for advanced AI capabilities.
โ€ข 5+ years of experience in RAG (Retrieval-Augmented Generation) and Model Fine Tuning:Employing RAG techniques for enhanced AI responses and fine-tuning AI models for optimal performance.
โ€ข Use of Orchestration Tools: Utilizing advanced tools like Semantic Kerner, Langchain, and others for efficient AI model management.
โ€ข Expertise in either OpenAI or Google Vertex and/or other models from Hugging face for implementing advanced language models.
โ€ข Managing high availability and efficient deployment of cloud-native applicationsโ€ข Experience with hosting LLMs on-premises.
โ€ข Experience with GitOps principles and tools,such as Git,Tekton,Flux, or ArgoCD, for managing infrastructure and application deployments.
โ€ข Strong problem-solving skills and the ability to work in a collaborative and fast-paced environment.
โ€ข 5+ years of experience in Automated Artificial Intelligence Tools
โ€ข 5+ years of experience in Machine Learning / AI
โ€ข 5+ years of experience in AWS, Azure, and other Cloud Platforms.
โ€ข 5+ years of experience in Docker and Kubernetes
โ€ข Bachelor's or master's degree in computer science, AI, or a related field
โ€ข This role is crucial in achieving the best RAG results on client data and contributing to the broader AI and machine learning community.
โ€ข Collaborate with cross-functional teams to understand business requirements and design AI solutions based on language models.
โ€ข Develop, train, and optimize language models using PyTorch, Tensorflow, and other relevant frameworks.
โ€ข Utilize expertise in either OpenAI or Google Vertex to implement state-of-the-art language models.
โ€ข Responsible for End-to-End RAG Solution Design and Development
โ€ข Lead the experimentation of different chunking and retrieval methods to enhance the efficiency and effectiveness of RAG systems.
โ€ข Developing, training, fine-tuning LLMs for RAGโ€ข Conduct thorough evaluations of model and application performance.
โ€ข This entails a deep dive into model accuracy, bias identification,and the formulation of strategies for ongoing enhancement.
โ€ข Analytical skills that drive continuous improvements and set new benchmarks for excellence.
โ€ข Engage with customers from various sectors to facilitate the successful adoption of Unstructured APIs
Thank you,
Pallavi Verma, Sr. Technical Recruiter
Syntricate Technologies Inc.
Phone#: (781) 552-4333| Email to: pallavi@syntricatetechnologies.com
MBE & E-Verify Certified
IT Services & Solutions | IT, Non-IT & Medical Staffing services
Explore our more positions on Website
Connect with us on LinkedIn
This e-mail message may contain confidential or legally privileged information and is intended only for the use of the intended recipient(s). Any unauthorized disclosure, dissemination, distribution, copying or the taking of any action in reliance on the information herein is prohibited. Please notify the sender immediately by email if you have received this email by mistake and delete this e-mail from your system.You have received this email as we have your email address in our member(s) or subscriber(s) list. If you do not want to receive any further emails or updates, please reply and request to unsubscribe.