1

Junior Python Engineer Jobs in Charlotte, NC (NOW HIRING)

Data Engineer

Fort Mill, SC · On-site

$100K - $120K/yr

We''re currently a Python and Angular/TypeScript tech stack team and use a range of AWS services ... Mentor and provide technical guidance to junior team members and stakeholders. Qualifications:

Lead AI Engineer - AI Platform

Charlotte, NC

$100K - $131K/yr

Mentors and guides junior team members to ensure a seamless integration of AI models into the ... and/or Python 4 years of experience working with cross-functional partners Preferred Skills ...

Sr AI Engineer - AI Platform

Charlotte, NC

$102K - $140K/yr

Mentors and guides junior team members to ensure a seamless integration of AI models into the ... and/or Python 4 years of experience working with cross-functional partners Preferred Skills ...

Data Engineer

Fort Mill, SC · On-site

$100K - $120K/yr

We're currently a Python and Angular/TypeScript tech stack team and use a range of AWS services ... Mentor and provide technical guidance to junior team members and stakeholders. Qualifications:

Software Engineer

NC · On-site

Mentor junior engineers and support a culture of continuous learning and improvement. * Attend ... Proficiency in Python and JavaScript. * Strong understanding of software design patterns and ...

Mentor junior engineers and support a culture of continuous learning and improvement. * Attend ... Proficiency in Python and JavaScript. * Strong understanding of software design patterns and ...

... junior engineers / interns. KEY RESPONSIBILITIES: - Work to become a subject matter expert and ... Python) o Electrical schematic capture and PCB layout, Circuit Debugging (Eagle, Altium) o ...

Senior DevOps Engineer

Charlotte, NC · On-site

$127K - $163K/yr

Mentor junior engineers and advocate for DevOps best practices across the organization. * 9+ years ... Strong expertise in scripting and automation (Bash, Python, PowerShell). * Certifications in AWS ...

Senior Software Engineer

Huntersville, NC · On-site

$115K - $151K/yr

Mentor junior developers and contribute to a culture of continuous improvement and technical growth ... Proficiency with Python and JavaScript, including frameworks such as React or Next.js. * Experience ...

Senior Software Engineer

Huntersville, NC · On-site

$115K - $151K/yr

Mentor junior developers and contribute to a culture of continuous improvement and technical growth ... Proficiency with Python and JavaScript, including frameworks such as React or Next.js. * Experience ...

Engineer

Charlotte, NC · On-site

$100K - $130K/yr

Proficiency in Python or Java and SQL-based database development. * Experience with workflow ... Oversees the training of junior engineers to improve job skills and work efficiency. * Maintains ...

Showing results 21-40

Junior Python Engineer information

See Charlotte, NC salary details

$32.7K

$70.1K

$107K

How much do junior python engineer jobs pay per year?

As of Aug 8, 2026, the average yearly pay for junior python engineer in Charlotte, NC is $70,128.00, according to ZipRecruiter salary data. Most workers in this role earn between $47,400.00 and $78,100.00 per year, depending on experience, location, and employer.

What is the difference between Junior Python Engineer vs Junior Data Analyst?

AspectJunior Python EngineerJunior Data Analyst
Required SkillsPython programming, basic data structures, scriptingData visualization, SQL, Excel, basic statistics
CertificationsPython certifications, coding bootcampsData analysis certifications, Excel courses
Work EnvironmentSoftware development teams, tech companiesBusiness intelligence teams, finance, marketing
Industry UsageSoftware, tech, startupsFinance, marketing, consulting

The main difference between a Junior Python Engineer and a Junior Data Analyst lies in their focus areas. Junior Python Engineers primarily develop and maintain software using Python, while Junior Data Analysts analyze data to generate insights. Both roles require some overlapping skills like basic programming, but their tools and end goals differ significantly.

What is a junior Python engineer?

Junior Python Engineers are entry-level software developers who specialize in using the Python programming language to build, test, and maintain software applications. They typically work under the guidance of more experienced developers, contributing to coding, debugging, and documentation tasks. Junior Python Engineers may also assist in writing scripts, automating processes, and learning best practices in software development as they gain experience. This role is ideal for recent graduates or those with limited professional experience in programming.

What are the key skills and qualifications needed to thrive as a junior Python engineer?

To thrive as a Junior Python Engineer, you need a solid understanding of Python programming, basic software development principles, and a relevant degree or coding bootcamp experience. Familiarity with version control systems like Git, integrated development environments (IDEs), and common Python libraries such as Flask or Django is typically expected. Strong problem-solving skills, willingness to learn, and effective communication make a candidate stand out in collaborative development teams. These skills are vital for producing reliable code, integrating smoothly into team workflows, and growing quickly in a technical environment.

What are some typical projects or tasks a junior Python engineer might work on in their first year?

As a Junior Python Engineer, you can expect to work on a range of foundational tasks such as writing and debugging code, developing scripts for automation, assisting in the maintenance of existing applications, and supporting the implementation of new features under the guidance of senior engineers. You may also participate in code reviews, collaborate with cross-functional teams like QA or DevOps, and handle data manipulation or API integrations. This hands-on experience helps you build confidence and deepen your understanding of industry-standard development practices.
What are the most commonly searched types of Python Engineer jobs in Charlotte, NC? The most popular types of Python Engineer jobs in Charlotte, NC are:
What cities near Charlotte, NC are hiring for Junior Python Engineer jobs? Cities near Charlotte, NC with the most Junior Python Engineer job openings:
Infographic showing various Junior Python Engineer job openings in Charlotte, NC as of August 2026, with employment types broken down into 33% Full Time, and 67% Contract. Highlights an 67% In-person, and 33% Hybrid job distribution, with an average salary of $70,128 per year, or $33.7 per hour.

Senior AI Engineer || Charlotte, NC (hybrid)

Kanak Elite Services Inc

Charlotte, NC • On-site

$102K - $140K/yr

Contractor

Re-posted 20 days ago


Job description

Job Description

Position                : Senior AI Engineer
Location               : Charlotte, NC (hybrid)
Duration              :
Long Term Contract

MOI                      : Video  

Must have:

  • Senior AI Engineer with strong Python and 5+ years building AI/ML solutions, including architecture ownership and mentoring.
  • Deep NLP and LLM expertise covering text classification, clustering, intent detection, prompt engineering, RAG, and LLM evaluation.
  • Hands-on voice and data experience including IVR or conversational AI systems, large-scale SQL analysis, and production deployment practices

Description

Client’s customer is looking for a senior AI Engineer to lead IVR and Conversational AI initiatives, designing scalable LLM and NLP solutions for high-volume customer interactions. This role will drive architecture, best practices, and innovation across voice AI systems.

Key Responsibilities

  • Architect and develop AI-driven IVR and conversational systems using Python
  • Build NLP models for text classification and clustering to support intent detection and call routing
  • Perform data analysis using SQL on large-scale IVR and interaction datasets
  • Design and deploy LLM workflows (prompt engineering, RAG, evaluation) for voice and chat use cases
  • Lead development of agentic AI workflows for multi-step customer interactions
  • Establish LLMOps best practices, including monitoring, evaluation, and lifecycle management
  • Partner with IVR platform, speech engineering, and product teams
  • Mentor offshore and junior AI engineers

Required Skills & Experience

  • 5+ years of experience in AI / ML
  • Very strong proficiency in Python
  • Proven expertise in NLP, including:
    • Text classification
    • Clustering
  • Strong experience in data analysis using SQL
  • Hands-on experience with LLMs:
    • Prompt engineering
    • Evaluation frameworks
    • Retrieval-Augmented Generation (RAG)

Good to Have

  • Experience with Agentic AI and multi-agent orchestration
  • Experience with LLMOps / MLOps in production environments
  • Familiarity with IVR platforms and speech technologies (ASR, NLU, TTS)

Libraries & Tools

  • Python / ML: NumPy, Pandas, Scikit-learn, XGBoost
  • NLP: spaCy, Hugging Face Transformers, NLTK, Sentence-Transformers
  • LLM Frameworks: LangChain, LlamaIndex, OpenAI SDK
  • Agentic AI (Good to Have): LangGraph, AutoGen, CrewAI
  • Data & SQL: Oracle, MySQL, SQLAlchemy
  • Vector Databases: FAISS, Pinecone, Weaviate, Qdrant
  • LLMOps / MLOps (Good to Have): MLflow, Weights & Biases, BentoML, Airflow

Thanks & Regards

Gunjan Sharma

Sr. Technical Recruiter

Email: Gunjan@kanakits.com

Kanak IT is an equal opportunity employer. We consider all applicants for employment without regard to citizenship, immigration status, race, gender, disability, or any other protected category.