1

Research Python Jobs in Charlotte, NC (NOW HIRING)

Partner with engineering, product management, research scientists, and business stakeholders to ... Expert-level Python development experience * Proven experience building scalable distributed ...

Utilize SymPy, Python, and Jupyter for symbolic or numerical verification and clear computational ... Research expertise in one or more of: High Energy Physics, Mathematical Physics, Biophysics ...

Utilize SymPy, Python, and Jupyter for symbolic or numerical verification and clear computational ... Research expertise in one or more of: High Energy Physics, Mathematical Physics, Biophysics ...

Senior Advanced AI Research Engineer

Charlotte, NC ยท On-site

$102K - $140K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

You are a strong Python engineer who can move fluently between an experiment and a well-structured service or SDK module. You write research artefacts and production code in the same week, and you ...

New

... at Python, LLM prompting, Azure OpenAI service, and other Gen AI related Azure services such as ... researchers, and business leaders. Strong leadership, mentoring, and communication skills

Gen AI Engineer

Charlotte, NC ยท On-site

$57/hr

Strong programming skills in Python, React, Angular. * Experience with AWS cloud platform and ... Conduct R&D to explore new AI techniques and future technologies such as blockchain and quantum ...

next page

Showing results 1-20

Research Python information

See Charlotte, NC salary details

$12

$57

$84

How much do research python jobs pay per hour?

As of Aug 15, 2026, the average hourly pay for research python in Charlotte, NC is $57.26, according to ZipRecruiter salary data. Most workers in this role earn between $47.21 and $65.05 per hour, depending on experience, location, and employer.

Is Research Python good for research?

Research Python is a specialized role that involves using Python programming skills to support research activities, such as data analysis, automation, and modeling. Proficiency in Python, along with knowledge of scientific libraries like NumPy or pandas, makes it a valuable skill for research projects. The role often requires strong problem-solving abilities and familiarity with research environments or datasets.

What is a Research Python developer?

A Research Python Developer is a professional who uses the Python programming language to support and conduct research activities. They often work with data analysis, machine learning, simulation, and automation to solve scientific or academic problems. Their role may involve developing prototypes, processing large datasets, and collaborating with researchers to implement algorithms or models. Research Python Developers are commonly found in universities, research institutions, and tech companies focused on innovation.

What is the difference between Research Python vs Data Analyst?

AspectResearch PythonData Analyst
Required SkillsPython programming, research methodologies, data analysisData analysis, visualization, SQL, Excel
Work EnvironmentResearch labs, academic institutions, tech companiesBusiness settings, corporate offices, consulting firms
Common CertificationsPython certifications, research methodology coursesMicrosoft Excel, Tableau, SQL certifications
Industry UsageAcademic research, scientific projects, tech R&DBusiness intelligence, marketing, finance

Research Python focuses on using Python for scientific and academic research, emphasizing programming and research methodologies. Data Analysts primarily analyze and interpret data to support business decisions, often using tools like Excel and Tableau. While both roles require data skills, Research Python is more technical and research-oriented, whereas Data Analysts focus on data interpretation within business contexts.

Which research Python job is in demand?

Research Python roles in demand include data scientist, machine learning engineer, and AI researcher, often requiring strong programming skills, knowledge of libraries like NumPy and TensorFlow, and experience with data analysis. These positions are prevalent in industries such as technology, finance, and healthcare, with a focus on developing algorithms and models for data-driven insights.

What are the key skills and qualifications needed to thrive as a Research Python developer?

To thrive as a Research Python Developer, you need expertise in Python programming, data analysis, and a strong foundation in mathematics or computer science, often supported by an advanced degree. Familiarity with libraries such as NumPy, pandas, TensorFlow, and version control systems like Git is typically required. Analytical thinking, problem-solving, and effective communication are crucial soft skills for translating research goals into practical code. These skills are essential for developing robust research solutions, collaborating with interdisciplinary teams, and advancing scientific or technical projects.

What are some common challenges faced by Research Python developers when collaborating with cross-functional teams?

Research Python Developers often work alongside data scientists, domain experts, and engineers, which can present challenges such as aligning on project goals, translating research requirements into efficient code, and ensuring reproducibility of results. Effective communication and thorough documentation are key to overcoming these challenges. Additionally, Research Python Developers may need to adapt their code to integrate with different tools or platforms used by other team members, requiring flexibility and a willingness to learn new technical concepts.

What job categories do people searching Research Python jobs in Charlotte, NC look for?

The top searched job categories for Research Python jobs in Charlotte, NC are:

What cities near Charlotte, NC are hiring for Research Python jobs?

Cities near Charlotte, NC with the most Research Python job openings:

AI/python developer openings

1 point system

Fort Mill, SC โ€ข Remote

$90 - $100/hr

Contractor

Posted 16 days ago


Job description

Hi ,
I hope you're doing well.

I'm reaching out regarding an exciting opportunity that I believe aligns well with your background and skill set.

To move forward, could you please provide the following details along with latest copy of resume:

Work Authorization and Expiry (If any)

LinkedIn Profile URL

Current Location with Zip code

Pay Expectation on W2 (hourly)

Complete JD:

Job Title

AI/python developer

Location

Remote

Rate

$90-100/hr on W2

Must have: any AI tooling, front end (either vue.js or react, or angular), python, Infrastructure as code (IAC) with Terraform, cloud experience

Position Summary

The AI Developer IV is a principal-level expert responsible for defining and owning enterprise-wide AI technical architecture while remaining hands-on in writing production code. This role provides organizational leadership for AI initiatives, leads highly complex and high-impact AI transformations, and serves as a trusted technical advisor to executive leadership.

The successful candidate will establish AI governance frameworks, influence long-term technology strategy, mentor senior engineering talent, and guide the adoption of emerging AI technologies across the organization. This position plays a critical role in advancing an AI-first engineering culture and driving innovation through modern software development practices.


Key Responsibilities

  • Define and lead the organization's enterprise AI architecture strategy.
  • Design, build, and deploy scalable AI-powered applications and distributed systems.
  • Provide technical leadership for large-scale AI transformation initiatives.
  • Develop production-quality software and remain hands-on with coding and solution implementation.
  • Partner with engineering, product management, research scientists, and business stakeholders to deliver strategic objectives.
  • Establish AI governance, best practices, security standards, and ethical AI frameworks.
  • Evaluate emerging AI technologies and recommend strategic investments.
  • Mentor senior engineers and cultivate future technical leaders.
  • Drive adoption of AI-assisted development tools and modern engineering practices.
  • Guide teams through architectural decisions involving cloud platforms, AI services, and data ecosystems.
  • Lead technical design reviews and influence enterprise-wide engineering standards.
  • Support multiple project teams operating in quarterly delivery cycles.

Team Environment

  • Cross-functional teams consisting of:
    • Software Engineers
    • Research Scientists
    • Product Managers
    • AI/ML Engineers
  • Typical project teams range from 1–5 engineers
  • Agile delivery model with quarterly planning and execution cycles
  • Strong focus on AI-first software engineering practices
  • Active use of AI-assisted development tooling

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related technical field
  • 15+ years of software engineering experience
  • Extensive experience designing and implementing enterprise-scale AI solutions
  • Expert-level Python development experience
  • Proven experience building scalable distributed systems
  • Strong understanding of AI/ML technologies and modern software architecture
  • Experience designing cloud-native applications within AWS and/or GCP environments
  • Strong expertise in infrastructure automation and Infrastructure as Code (Terraform)
  • Experience leading large technical programs and influencing organizational strategy
  • Excellent communication and stakeholder management skills

Required Technical Skills

Backend Development

  • Python (required)
  • Strong backend engineering experience
  • API and microservices design

Frontend Development

  • Vue.js (preferred)
  • React or Angular acceptable

Cloud & Infrastructure

  • AWS and/or Google Cloud Platform (GCP)
  • Terraform
  • Cloud-native architecture
  • Distributed systems

DevOps & Development Tools

  • GitLab
  • CI/CD pipelines
  • Infrastructure automation

Artificial Intelligence

  • Generative AI technologies
  • AI application architecture
  • AI-assisted development tools
  • Experience with tools such as:
    • Claude
    • Codex
    • GitHub Copilot
    • Similar AI engineering platforms