1

Junior Python Programmer Jobs in Richmond, VA (NOW HIRING)

Junior/Entry Level Coder - Remote

Richmond, VA · On-site

$66K - $86K/yr

Currently, we are looking for entry-level software programmers, Java full-stack developers, Python/Java developers, data analysts/data scientists, and machine learning engineers for full-time ...

Provide technical guidance and code reviews for the Junior Automation Engineer. * Integration Strategy: Write custom connectors or scripts using PowerShell, Python, or JSON to bridge gaps where out ...

Software Engineer

Richmond, VA · On-site

$80 - $120/hr

Develop, enhance, and support a Flask‑based web application that consolidates multiple Python ... Ability to work independently while also mentoring junior engineers and influencing technical ...

New

Provide technical guidance and support to junior team members, helping them grow their skills in AI ... Strong background in programming languages like Python, Java, or C++ * Experience with big data ...

AI Engineer

VA · On-site

$152K/yr

Provide technical guidance and support to junior team members, helping them grow their skills in AI ... Strong background in programming languages like Python, Java, or C++ * Experience with big data ...

Provide technical leadership and mentorship to junior engineers. Required Qualifications * Bachelor ... scripting (Python, Bash, PowerShell) o MBSE tools and SysML modeling * Familiarity with DoD ...

Sr. Software Engineer

Glen Allen, VA · On-site

$125K - $135K/yr

Mentor and guide junior engineers, sharing your expertise and best practices. * Identify and ... Proficiency in one or more programming languages such as Java (Spring Boot) or Python. * Strong ...

next page

Showing results 1-20

Junior Python Programmer information

See Richmond, VA salary details

$7

$26

$46

How much do junior python programmer jobs pay per hour?

As of Aug 20, 2026, the average hourly pay for junior python programmer in Richmond, VA is $26.68, according to ZipRecruiter salary data. Most workers in this role earn between $16.15 and $32.84 per hour, depending on experience, location, and employer.

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?

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 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 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 Richmond, VA?

The most popular types of Python Programmer jobs in Richmond, VA are:

What are popular job titles related to Junior Python Programmer jobs in Richmond, VA?

For Junior Python Programmer jobs in Richmond, VA, the most frequently searched job titles are:

What job categories do people searching Junior Python Programmer jobs in Richmond, VA look for?

The top searched job categories for Junior Python Programmer jobs in Richmond, VA are:

What cities near Richmond, VA are hiring for Junior Python Programmer jobs?

Cities near Richmond, VA with the most Junior Python Programmer job openings:

Infographic showing various Junior Python Programmer job openings in Richmond, VA as of August 2026, with employment types broken down into 1% Internship, 87% Full Time, 4% Part Time, and 8% Contract. Highlights an 81% Physical, 5% Hybrid, and 14% Remote job distribution, with an average salary of $55,487 per year, or $26.7 per hour.

Junior Cloud Data & AI Engineer

State of Virginia

Richmond, VA • On-site, Remote

$70K - $90K/yr

Full-time

Posted 2 days ago

New


State Of Virginia rating

8.0

Company rating: 8.0 out of 10

Based on 33 frontline employees who took The Breakroom Quiz

10th of 50 rated states


Job description

Junior Cloud Data & AI Engineer

Apply now Job no: 5109722
Work type: Full-Time (Salaried)
Location: Richmond (City), Virginia
Categories: Information Technology

Title: Junior Cloud Data & AI Engineer

State Role Title: Info Technology Specialist I

Hiring Range: $70,000-$90,000

Pay Band: 4

Agency: Dept Behavioral Health/Develop

Location: Central Office

Agency Website: www.dbhds.virginia.gov

Recruitment Type: General Public - G

Job Duties

The Department of Behavioral Health & Developmental Services (DBHDS) is seeking two (2) motivated individuals to serve as Junior Cloud Data & AI Engineers. These positions will support development and maintenance of cloud-based data engineering and AI workflows, assist in building data pipelines, develop scripts, support AWS-Snowflake integrations, maintain basic AI workflow components, and participate in CI/CD, and cloud deployment processes.
Additional responsibilities include:
Support development of cloud-based data workflows using AWS services.
Assist in building data pipelines using AWS Lambda, Glue, and Kinesis.
Develop scripts or small applications using Python.
Support integration between AWS and Snowflake for data processes.
Assist in basic AI workflow development such as embeddings or retrieval tasks.
Support cloud deployments, CI/CD pipelines, and troubleshooting cloud applications.

Minimum Qualifications

Experience developing cloud-native code using Python or Node.js.
Experience developing and maintaining solutions using AWS services such as Lambda, S3 and Glue.
Experience in integrating applications with Snowflake and/or building applications using Snowflake Cortex (CoCo) or Streamlit.
Experience writing and executing complex SQL queries for data retrieval, transformation, and validation.
Experience building or maintaining data ingestion and transformation workflows in data lake or Lakehouse architecture.
Experience using open source healthcare integration engines used to move and transform clinical data between systems like MIRTH Connect or Rhapsody or Cloverleaf or Iguana.

Additional Considerations

Familiarity with API Gateway and Step Functions.
Familiarity with Generative AI applications development using RAG and vector databases.
Active AWS and/or Snowflake certifications.

Special Instructions

You will be provided a confirmation of receipt when your application and/or resume is submitted successfully. Please refer to "Your Application" in your account to check the status of your application for this position.

This position is eligible, however not guaranteed, for telework opportunities; availability, hours, and duration of telework shall be approved as outlined in the Commonwealth telework policy.
For consideration, interested applicants must apply by completing the online application and/or submit a resume. However, emailed, faxed, and hand-delivered applications and/or resumes will not be accepted. Applications must be submitted by 11:55 p.m., on the listed closing date. Reasonable accommodations are available to persons with disabilities during application and/or interview processes per the Americans with Disabilities Act.
DBHDS welcomes all applicants authorized to work in the U.S. For more information on how to seek this authorization, please refer to Working in the United States or contact the U.S. Citizenship and Immigration Services office directly.
For any technical assistance with the jobs.virginia.gov website, please contact applicantinquiry@dhrm.virginia.gov.

Contact Information

Name: ShaKiera Miles

Phone: N/A

Email: shakiera.miles@dbhds.virginia.gov - Inquiries Only/No Submissions, to include resumes.

In support of the Commonwealth's commitment to inclusion, we are encouraging individuals with disabilities to apply through the Commonwealth Alternative Hiring Process. To be considered for this opportunity, applicants will need to provide their AHP Letter (formerly COD) provided by the Department for Aging & Rehabilitative Services (DARS), or the Department for the Blind & Vision Impaired (DBVI). Service-Connected Veterans are encouraged to answer Veteran status questions and submit their disability documentation, if applicable, to DARS/DBVI to get their AHP Letter. Requesting an AHP Letter can be found at AHP Letter or by calling DARS at 800-552-5019.

Note: Applicants who received a Certificate of Disability from DARS or DBVI dated between April 1, 2022- February 29, 2024, can still use that COD as applicable documentation for the Alternative Hiring Process.

Advertised: 18 Aug 2026 Eastern Daylight Time
Applications close: 25 Aug 2026 Eastern Daylight Time

Back to search results Apply now Refer a friend

Whatsapp Facebook LinkedIn Email App

What State Of Virginia employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom