2

Contract Software Engineer Remote Jobs in Virginia

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 ...

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 ...

Data Engineer - Remote

Richmond, VA · On-site +1

$113.60K - $136.40K/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 ...

Software Engineer III - Back End (Remote)

Mclean, VA · Remote

$58 - $78/hr

Software Engineer III - Back End This is a remote position. Ad Hoc is a technology company that ... Exposure to consumer-driven contract testing (Pact) or API contract governance across microservices

Sr. Imagery Software Engineer

Mclean, VA · Remote

$125.70K - $165.70K/yr

What You Bring to the Role Master's or PhD in computer science, remote sensing or other engineering ... Apply your software development experience to build and release our software technologies focused ...

Software Engineer

Arlington, VA · On-site +1

$65 - $80/hr

Job Type & Location This is a Contract position based out of Arlington, VA. Pay and Benefits The ... remote position. Application Deadline This position is anticipated to close on May 25, 2026. About ...

Software Engineer

Arlington, VA · On-site +1

$65 - $80/hr

Job Type & Location This is a Contract position based out of Arlington, VA. Pay and Benefits The ... remote position. Application Deadline This position is anticipated to close on May 25, 2026. About ...

Senior Software Engineer (Contract)

Arlington, VA · Remote

$140.90K - $185.80K/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 ...

Richmond, VA Remote Pay: $70/hr Type: Full-time Posted: 17 hours ago Software Engineer, AI -- Code ... Minimum 15 hrs/week, up to 40 hrs/week available Engagement: 1099 contract Straightforward impact ...

Software Engineer

Reston, VA · On-site +1

$125.10K - $225.20K/yr

Author and maintain interface documentation (schemas, contracts, versioning strategy) and support ... Experience with systems deployed to remote sites with intermittent connectivity. * Experience with ...

New

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 May 28, 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.

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 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.
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:

AI Software Engineer - Remote

ISI Enterprises

Reston, VA • On-site, Remote

Other

This job post has expired today. Applications are no longer accepted.


Job description

The AI Software Engineer is responsible for building, integrating, and maintaining AI-driven automation solutions that improve operational efficiency across multiple business units. Working closely with the AI Solutions Architect, this role translates solution designs into production-ready software, APIs, and platform integrations. The AI Software Engineer operates with a security-first mindset, ensuring all code, integrations, and deployments meet the organization's security standards and regulatory obligations. This role is hands-on and delivery-focused, requiring strong software engineering fundamentals combined with practical experience in AI/ML tooling and modern cloud platforms. 
Key Responsibilities 
Software Development and Integration 

  • Design, develop, and deploy AI-powered automation tools, workflows, and integrations that serve cross-functional business needs.
  • Build and maintain APIs, microservices, and data pipelines that connect AI capabilities to business applications and platforms.
  • Implement and configure commercial AI/automation platforms where build vs. buy decisions favor adoption over custom development.
  • Write clean, well-documented, testable code following established engineering standards and best practices. 
AI and Automation Implementation 
  • Develop and fine-tune AI models, prompts, and automation workflows to address specific operational bottlenecks identified by business units.
  • Integrate large language models, machine learning frameworks, and AI services into enterprise applications and workflows.
  • Build internal tools and interfaces that enable non-technical teams to leverage AI capabilities effectively.
  • Continuously evaluate and incorporate emerging AI tools and techniques to improve solution quality and delivery speed. 
Security-First Development 
  • Embed security principles into all phases of the software development lifecycle, including secure coding practices, input validation, authentication, and authorization controls.
  • Conduct code reviews with a focus on identifying and remediating security vulnerabilities.
  • Ensure all AI integrations, API endpoints, and data flows are designed with least-privilege access, encryption in transit and at rest, and proper logging and monitoring.
  • Collaborate with cloud security and compliance teams to validate that deployments meet CMMC, NIST SP 800 series, DFARS, and other applicable regulatory requirements.
  • Support secure deployment practices including infrastructure-as-code, container security, and CI/CD pipeline hardening. 

Platform and Infrastructure Support 

  • Deploy and manage solutions across cloud and hybrid environments (Azure, AWS, or GCP) following organizational security and architectural standards.
  • Monitor application performance, reliability, and security posture in production environments.
  • Troubleshoot and resolve technical issues across the full stack, from data layer to user-facing applications. 

Collaboration and Documentation 

  • Partner with the AI Solutions Architect to refine solution designs and ensure technical feasibility.
  • Participate in business unit meetings to understand requirements, demonstrate progress, and gather feedback.
  • Maintain comprehensive technical documentation including architecture diagrams, API specifications, runbooks, and deployment procedures.
  • Contribute to the development of reusable components, libraries, and patterns that accelerate future solution delivery.

Qualifications 

US Citizenship Required Must possess and be able to maintain a Secret Clearance. 

Minimum Qualifications 

  • Bachelor's degree in Computer Science, Software Engineering, or a related discipline. 
  • A minimum of four years of progressive experience in software engineering, with at least two years of hands-on experience building AI/ML-powered applications or automation solutions. 
  • Strong proficiency in modern programming languages such as Python, TypeScript/JavaScript, or Go. 
  • Demonstrated experience building and deploying APIs, microservices, and cloud-native applications. 
  • Practical experience with AI/ML frameworks, large language model integration, or automation platform development. 
  • Familiarity with secure software development practices and experience operating in regulated environments with compliance frameworks such as CMMC, NIST SP 800 series, DFARS, or equivalent. 
  • Experience with cloud platforms (Azure, AWS, or GCP) and infrastructure-as-code tools. 

Preferred Qualifications 

  • Five or more years of software engineering experience with a focus on AI/automation. 
  • Experience in the government contracting or defense sector. 
  • Hands-on experience with LLM APIs, prompt engineering, RAG architectures, and AI agent frameworks. 
  • Experience with container orchestration (Kubernetes, Docker), CI/CD pipelines, and DevSecOps practices. 
  • Familiarity with data engineering concepts including ETL pipelines, data warehousing, and streaming architectures. 
  • Relevant certifications in cloud platforms, AI/ML, or security are desirable. 

What We Offer 

  • The salary range for this role is $140,000 to $170,000 commensurate with experience and qualifications. 
  • Opportunity for remote work. 
  • A competitive salary and benefits package. 
  • A casual, friendly, and relaxed work environment. 
  • Professional growth encouragement and support. 
Industrial Security Integrators, LLC ("IsI") is an equal opportunity employer committed to affirmative action and diversity in the workplace. It is the policy of IsI to provide Equal Employment Opportunities (EEO) to Employees and Applicants, without regard to race, color, religion, sex, age, marital status, citizenship status, national origin, sexual orientation, gender identity, veteran status or disability or any other factor protected by law and to provide advancement opportunities for minorities, women, disabled individuals, and veterans. IsI is stronger and more effective when our workforce includes highly qualified individuals with diverse backgrounds, cultures, and traditions. 

IsI Enterprises does not accept unsolicited resumes from individual recruiters orthird partyrecruiting agencies in response to job postings or otherwise. Placement fees will not be paid to any recruiter unless IsI has an active agreement in place with the recruiter and such a request has been made by the IsI hiring team and such candidate wassubmittedto the IsI hiring team via our Applicant Tracking System. Any unsolicited resumes or other datasubmittedto IsI in violation of this policy may be used by IsI without obligation to pay any fees of any kind to the recruiter.