2

Contract Software Engineer Remote Jobs in Virginia

We're looking for an experienced AI Software Engineer with 6-8 years of experience to join our AI applications team. This is a fully remote position for candidates in the continental U.S., with work ...

540 is seeking a Software Engineer to support the DoW in building a next-generation Air Force ... Remote within the continental United States, East Coast working hours Citizenship & Clearance ...

Software Engineer Location ... Remote / Alexandria, VA Clearance: Active TS/SCI or eligibility to be cleared GeoDelphi, Inc. dba ...

Data Engineer - Remote

Richmond, VA · On-site +1

$113K - $136K/yr

NAVA Software solutions is looking for a Data Engineer Details: Data Engineer Location: 100% Remote Duration: 12 months Required Qualifications: * 7+ Years Experience in the following: Python, Java ...

Senior Software Engineer (Contract)

Arlington, VA · Remote

$140K - $185K/yr

540 is seeking a Senior Software Engineer to support the DoW in building a next-generation Air ... Remote within the continental United States, East Coast working hours Citizenship & Clearance ...

Lead Software Engineer (Java)

Richmond, VA · On-site +1

$120K - $140K/yr

Software Engineer (Full Stack) Our client, a consulting company, is seeking a Full Stack Software ... This is a contract to hire position. This is a REMOTE role. Snapshot of the client: * The company ...

$121K - $159K/yr

The role is mostly remote with occasional trips into the office in Richmond, VA. I will be ... for the Senior Software Engineer role \n \n * Design and build scalable front and back\-end ...

Software Engineer, Senior

Herndon, VA · On-site +1

$126K - $166K/yr

Background in signal processing, image processing, or remote sensing data workflows. * Experience ... federal contract labor categories, wage rates, prior experience, skillsets, education, and ...

We are seeking a Senior Software Engineer who doesn't just build systems, but redefines how they ... Flexible to work remote with the ability to commute to the corporate office as needed Must have ...

Senior Software Engineer (Python) - Remote

Reston, VA · Remote

$126K - $170K/yr

We are looking for a seasoned Software Engineer who will play a key role in making this vision a ... This contract supports the development of a human-centered reporting system that enables data ...

next page

Showing results 1-20

Contract Software Engineer Remote information

See Virginia salary details

$63K

$146.3K

$203.7K

How much do contract software engineer remote jobs pay per year?

As of Jul 7, 2026, the average yearly pay for contract software engineer remote in Virginia is $146,258.00, according to ZipRecruiter salary data. Most workers in this role earn between $119,000.00 and $171,500.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Contract Software Engineer (Remote), and why are they important?

To thrive as a Contract Software Engineer (Remote), you need strong programming skills, experience with software development methodologies, and a relevant degree or equivalent experience. Proficiency with version control systems like Git, cloud platforms (e.g., AWS, Azure), and collaboration tools such as Jira or Slack is typically required. Excellent time management, communication, and self-motivation are standout soft skills for remote work success. These competencies ensure high-quality, timely deliverables and effective remote collaboration across distributed teams.

What does a remote contract software engineer do?

A remote contract software engineer is a professional who designs, develops, tests, and maintains software applications while working remotely, often on a project or time-limited basis. They are typically hired by companies for specific projects or to fill temporary skill gaps, and their work is governed by a contract that outlines the duration, deliverables, and payment terms. These engineers collaborate with teams using online tools, and their responsibilities can include coding, debugging, and participating in virtual meetings to ensure project success.

How do contract software engineers typically integrate with remote development teams?

As a contract software engineer working remotely, you'll often be onboarded quickly and expected to familiarize yourself with the team's tools, workflows, and codebase in a short time. Communication is key—most teams rely on daily stand-ups, regular check-ins, and collaborative platforms like Slack, Jira, or GitHub to keep everyone aligned. You'll likely work alongside full-time engineers, product managers, and designers, contributing to specific projects or milestones with clear deliverables. Proactivity in asking questions and sharing updates helps build trust and ensures smooth collaboration, even when working from different locations and time zones.
What are the most commonly searched types of Software Engineer Remote jobs in Virginia? The most popular types of Software Engineer Remote jobs in Virginia are:
What job categories do people searching Contract Software Engineer Remote jobs in Virginia look for? The top searched job categories for Contract Software Engineer Remote jobs in Virginia are:
What cities in Virginia are hiring for Contract Software Engineer Remote jobs? Cities in Virginia with the most Contract Software Engineer Remote job openings:
Infographic showing various Contract Software Engineer Remote job openings in Virginia as of July 2026, with employment types broken down into 67% Full Time, and 33% Contract. Highlights an 100% Remote job distribution, with an average salary of $146,258 per year, or $70.3 per hour.
AI Software Engineer (Remote)

AI Software Engineer (Remote)

Knexus Research Corporation

Vienna, VA • Remote

Full-time

Re-posted 24 days ago


Job description

We're looking for an experienced AI Software Engineer with 6-8 years of experience to join our AI applications team. This is a fully remote position for candidates in the continental U.S., with work hours aligned to the Eastern Standard Time (EST) zone. You will be instrumental in the entire software development lifecycle, from initial design to final delivery, creating AI-powered software products that aid military commanders and business leaders in making mission-critical decisions. The ideal candidate will have exceptional algorithmic and problem-solving skills, and a strong background in software engineering, enabling them to make an immediate impact on our projects. We are committed to providing you with the necessary tools and training to produce world-class software.

Responsibilities

  • Collaborative Design & Implementation: You will collaboratively design, implement, and test AI enabled software systems. This role involves leveraging cutting-edge technologies, including GenAI and machine learning models.
  • Modular Systems Development: Develop modular systems within a distributed architecture, such as with RESTful containerized microservices.
  • Performance Optimization: Review and analyze software runtime performance, making algorithmic and performance improvements.
  • Agile Development: Use agile development techniques throughout the project lifecycle.

Qualifications and Experience

  • Experience: 6-8 years of experience in software development, including design, coding, testing, and delivery.
  • Core Skills: You should have mastery in object-oriented design and programming, as well as knowledge of design patterns and algorithmic analysis.
  • Programming Languages: Proficiency in Python is a must, experience with other languages such as JavaScript, TypeScript, or C++ is useful but not critical.
  • GenAI: Experience building applications leveraging LLMs as a core component
  • Work Environment: Experience working in a small, remote team environment is preferred.
  • Government Clearance: You must be a U.S. citizen and eligible for a government security clearance (Secret Clearance).

Bonus Experience

  • AI/ML: Exposure to AI and/or Machine Learning technologies is a plus.
  • Specialized Knowledge: Experience with discrete event simulation, geospatial and/or temporal databases, and performing scientific evaluations and comparisons is highly valued.
  • Google Cloud Platform: Experience using and deploying technologies onto GCP, existing GCP credentials, and familiarity with VertexAI.
  • Technical Familiarity: Familiarity with technologies such as Docker, Node, and REST APIs is a bonus. Experience with database systems such as Firebase and PostgreSQL.

About Knexus

At Knexus Research, we are at the forefront of AI development for the government, with a mission to revolutionize how government serves its citizens. As a pioneer in the field, we've spent nearly two decades pushing the boundaries of what is possible with artificial intelligence. Our work has a direct, mission-driven impact, and we believe that our innovative ideas help us stay ahead of the curve. Our partnership with Google Cloud gives our team unparalleled access to the latest tools and expertise.