2

Entry Level Python Programmer Jobs in Virginia (NOW HIRING)

This is an entry-level engineering position well-suited for early-career professionals seeking ... GCP). • Working knowledge of Python and/or SQL, with familiarity with at least one data ...

Targeted Victory is looking for an entry-level engineer to join our AI Development team to help us ... Proficient in SQL and Python * Familiarity with Snowflake, Databricks, LLM-based app development ...

Overview Targeted Victory is looking for an entry-level engineer to join our AI Development team to ... Proficient in SQL and Python * Familiarity with Snowflake, Databricks, LLM-based app development ...

Overview Targeted Victory is looking for an entry-level engineer to join our AI Development team to ... Proficient in SQL and Python * Familiarity with Snowflake, Databricks, LLM-based app development ...

Proficiency in Python scripting and SQL * GIS certifications Knowledge, Skills, and Abilities ... From entry-level employees to senior leaders, we believe there's always room to learn. We offer ...

Develop and maintain automated workflows and scripts using Python and SQL * Produce maps, web maps ... From entry-level employees to senior leaders, we believe theres always room to learn. We offer ...

next page

Showing results 1-20

Entry Level Python Programmer information

See Virginia salary details

$40

$67

$82

How much do entry level python programmer jobs pay per hour?

As of Jun 20, 2026, the average hourly pay for entry level python programmer in Virginia is $67.52, according to ZipRecruiter salary data. Most workers in this role earn between $61.97 and $71.49 per hour, depending on experience, location, and employer.

What does an Entry Level Python Programmer do?

An Entry Level Python Programmer is responsible for writing, testing, and debugging simple Python code under the guidance of more experienced developers. They often assist with basic programming tasks, such as data manipulation, automation scripts, or web development using Python frameworks. Their main goal is to support projects while learning and improving their coding skills on the job. Entry level programmers commonly collaborate with team members, follow coding standards, and help troubleshoot software issues.

What is the difference between Entry Level Python Programmer vs Data Analyst?

AspectEntry Level Python ProgrammerData Analyst
Required SkillsPython, basic programming, scriptingExcel, SQL, data visualization, some Python
CertificationsNone required, but Python certifications helpfulNone required, but data analysis certifications beneficial
Work EnvironmentTech companies, startups, software firmsBusiness, finance, healthcare, consulting
Typical TasksWriting scripts, debugging, automationData collection, cleaning, analysis, reporting

While both roles involve working with data and programming, Entry Level Python Programmers focus on coding and automation using Python, often in tech environments. Data Analysts utilize Python alongside other tools to interpret data and generate insights in various industries. The roles overlap in technical skills but differ in primary responsibilities and industry focus.

What types of projects do entry level Python programmers typically work on, and how do these projects support career development?

Entry level Python programmers often start by working on tasks like writing scripts to automate repetitive processes, assisting with data cleaning for analytics teams, or contributing to the maintenance and debugging of existing codebases. These projects are designed to build foundational skills in coding, version control, and collaboration within a software development team. As you gain experience and demonstrate your abilities, you may be given opportunities to take on more complex assignments, such as developing new features or participating in code reviews, which can significantly support your professional growth.

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

To thrive as an Entry Level Python Programmer, a solid understanding of Python fundamentals, basic algorithms, and problem-solving skills is essential, typically backed by a degree in computer science or relevant coursework. Familiarity with code versioning tools like Git, simple database systems such as SQLite or MySQL, and common frameworks like Flask or Django is often required. Attention to detail, eagerness to learn, and effective communication help individuals adapt and contribute to team projects. These skills and qualities are vital for writing reliable code, collaborating efficiently, and growing in a fast-paced tech environment.
What are the most commonly searched types of Python Programmer jobs in Virginia? The most popular types of Python Programmer jobs in Virginia are:
What job categories do people searching Entry Level Python Programmer jobs in Virginia look for? The top searched job categories for Entry Level Python Programmer jobs in Virginia are:
What cities in Virginia are hiring for Entry Level Python Programmer jobs? Cities in Virginia with the most Entry Level Python Programmer job openings:
Infographic showing various Entry Level Python Programmer job openings in Virginia as of June 2026, with employment types broken down into 76% Full Time, 19% Part Time, and 5% Nights. Highlights an 97% Physical, 1% Hybrid, and 2% Remote job distribution, with an average salary of $140,443 per year, or $67.5 per hour.
AI Engineer - Entry Level

AI Engineer - Entry Level

Centennial Technologies Inc

Vienna, VA • On-site

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 12 days ago


Job description

Job Type
Full-time
Description
Centennial Technologies is seeking talented and motivated AI Engineer with good technical expertise in modern AI frameworks and workflows. This role will focus on designing, developing, and deploying advanced AI models and intelligent systems to solve complex problems in healthcare, and financial domains. The ideal candidate has some hands-on experience deploying AI and workflow solutions and can translate research into production-ready solutions.
Requirements
Key Responsibilities:
  • Design, build, and deploy workflows using n8n and integrate with backend systems.
  • Deploy models into production environments using APIs, microservices, and cloud-native platforms.
  • Design, develop, and train learning models for NLP and predictive analytics.
  • Implement and optimize models using Python, PyTorch, and related frameworks
  • Monitor, evaluate, and improve model performance, scalability, and reliability.
  • Research and experiment with state-of-the-art AI/ML methods (LLMs, transformers, generative AI).
  • Collaborate with cross-functional teams to integrate AI capabilities into applications and workflows.
  • Document model architectures, experiments, and workflows to ensure reproducibility.
  • Ensure AI solutions adhere to data privacy, compliance, and ethical AI practice.

Key Qualifications:
  • 0-2 years of experience in AI or related field
  • Bachelor's degree in computer science, Data Science, AI/ML, or related technical field (Master's preferred).
  • Any experience using n8n/ Temporal workflow automation platforms is a BIG plus
  • Expertise in programming languages such as Python, big data technologies (e.g., Spark, Hadoop) and data manipulation libraries (e.g., Pandas, NumPy).
  • Solid knowledge of classical ML algorithms, deep learning architectures, and modern AI techniques, large language models (LLMs), generative AI, and reinforcement learning.
  • Any hands-on experience with Microsoft technologies, including Azure cloud platform and Azure OpenAI building, training and deploying models is a BIG plus.
  • Strong understanding of software engineering best practices (Git, CI/CD)

Preferred Qualifications:
  • Prior experience in healthcare, regulatory technology, or enterprise automation is a plus.
  • Knowledge of data governance, security, and compliance frameworks (HIPAA, GDPR, FedRAMP) is a plus
  • Experience with MLOps tools (MLflow, Kubeflow, Weights & Biases, etc.) is a plus
  • Contributions to open-source AI projects or research publications is a plus
  • Familiarity with containerization and orchestration (Docker, Kubernetes) is a plus

Work Conditions
  • Location: Hybrid - At least 4 days onsite in Tysons Corner, VA.
  • Job Type: Full-time

About Centennial Technologies Inc.:
Centennial Technologies Inc. is committed to a healthy work-life balance and provides a collaborative and supportive professional environment. We offer flexible PTO, casual work culture, and regular opportunities for career advancement and skills development.
Benefits and Perks
Medical and Vision Insurance - Centennial covers 80% of employee and family premium costs, making high-quality healthcare affordable for you and your loved ones.
Dental Insurance - 100% employer-paid coverage for employees.
Short-Term and Long-Term Disability Insurance - Fully employer-paid, providing financial security and peace of mind.
Life Insurance - Company-paid coverage to support you and your family.
401(k) Retirement Plan with Employer Match - A competitive retirement plan with employer matching to support your long-term financial goals.
Paid Time Off & Federal Holidays - A generous paid time off program and 11 paid federal holidays to support balance and time to recharge.
Metro Reimbursement - Transportation benefits to help offset commuting costs and make commuting more affordable.
Centennial offers a highly competitive benefits package that protects your family, rewards your future, and supports your work-life balance.
Work Environment and Culture
• Collaborative, respectful, and inclusive culture.
• Direct access to leadership and decision-makers.
• Opportunity to work on high-impact federal modernization programs.
• Recognition programs for outstanding performance and innovation.
Technology and Innovation
• Exposure to cutting-edge technologies (AI, cloud, data, automation, cybersecurity).
• Opportunities to contribute to proprietary platforms and innovation labs.
• Modern tools and environments that support productivity and creativity.
Why Employees Love Working at Centennial
• Small business agility with enterprise-level impact.
• Your ideas are heard and implemented.
• You see the real-world impact of your work in government programs that matter.
• Strong values: professionalism, focus, integrity, trust, innovativeness, and excellence.
Equal Opportunity Employer:
Centennial is an equal opportunity employer and complies with all applicable federal, state, and local employment laws