2

Remote Computer Programming Jobs in Washington, DC

Salary: 40K - 55K USD 55K - 76K CAD What your impact will be: * Develop, maintain, and enhance GIS ... Demonstrated experience with at least one major programming language (e.g., C++, Python, Java, C#)

Salary: 40K - 55K USD 55K - 76K CAD What your impact will be: * Develop, maintain, and enhance GIS ... Demonstrated experience with at least one major programming language (e.g., C++, Python, Java, C#)

Software Engineer (TS/SCI with Poly)

Herndon, VA · On-site +1

$170K - $180K/yr

Bachelor's degree in computer science, Computer Engineering, Systems Engineering, Information ... or remote, as dictated by position 4. 401(k) and company-funded life insurance 5. Generous Paid ...

Must be able to obtain DHS Suitability * BS Computer Science, Computer Engineering, Computer ... Must be able to work collaboratively across remote and physical locations Desired Skills

Remote Support Engineer, Junior Category: Service Desk / End User Services Main location: United ... Strong troubleshooting skills, understanding of computer hardware and software, networking basics ...

z/OS Mainframe Developer (Remote)

Alexandria, VA · On-site +1

$52.50 - $67.50/hr

... Computer Science, or related discipline is required. * 8+ years of hands-on experience with COBOL programming on IBM z/OS. * Proficiency in JCL, VSAM, DB2, IMS, CICS and RACF. * Strong knowledge of ...

z/OS Mainframe Developer (Remote)

Alexandria, VA · Remote

$52.50 - $67.50/hr

... Computer Science, or related discipline is required. * 8+ years of hands-on experience with COBOL programming on IBM z/OS. * Proficiency in JCL, VSAM, DB2, IMS, CICS and RACF. * Strong knowledge of ...

z/OS Mainframe Developer (Remote)

Alexandria, VA · Remote

$52.50 - $67.50/hr

... Computer Science, or related discipline is required. * 8+ years of hands-on experience with COBOL programming on IBM z/OS. * Proficiency in JCL, VSAM, DB2, IMS, CICS and RACF. * Strong knowledge of ...

next page

Showing results 1-20

Remote Computer Programming information

See Washington, DC salary details

$37.4K

$73.6K

$108.2K

How much do remote computer programming jobs pay per year?

As of Jul 10, 2026, the average yearly pay for remote computer programming in Washington, DC is $73,589.00, according to ZipRecruiter salary data. Most workers in this role earn between $57,200.00 and $90,600.00 per year, depending on experience, location, and employer.

What is remote computer programming?

Remote computer programming involves writing, testing, and maintaining software code from a location outside of a traditional office, typically from home or another remote setting. Programmers collaborate with teams using digital tools, version control systems, and communication platforms to build software solutions. This arrangement offers flexibility, but also requires strong communication skills, self-discipline, and familiarity with remote work technologies. Many companies offer remote computer programming positions to access a global talent pool and provide employees with a better work-life balance.

What is the difference between Remote Computer Programming vs Remote Software Development?

AspectRemote Computer ProgrammingRemote Software Development
Required CredentialsTypically requires programming certifications or degrees in computer scienceOften requires similar credentials, with additional experience in software design and architecture
Work EnvironmentPrimarily focused on writing, testing, and debugging codeIncludes coding but also involves planning, designing, and managing software projects
Employer & Industry UsageUsed across tech companies, startups, and freelance platformsCommon in software firms, tech departments, and development agencies
Search & Comparison IntentPeople compare to understand coding roles and skillsPeople compare to grasp broader software project responsibilities

Remote Computer Programming involves writing and testing code, while Remote Software Development encompasses coding along with designing and managing entire software projects. Both roles share similar credentials and work environments but differ in scope and responsibilities.

What jobs make $3,000 a month without a degree?

Remote computer programming jobs such as freelance web developers, software testers, or entry-level coding roles can pay around $3,000 per month without a degree, especially if you have strong coding skills and experience with programming languages like Python, JavaScript, or HTML. Building a portfolio, gaining certifications, and working independently or through platforms can help achieve this income level.

Is coding a dead-end job?

Remote computer programming is a viable career with ongoing demand due to the continuous need for software development, system maintenance, and technological innovation. Skills in programming languages, problem-solving, and adaptability are essential for long-term success, and the field often offers opportunities for career growth and specialization. While technology evolves rapidly, continuous learning helps programmers stay relevant and avoid career stagnation.

Can you work remotely as a computer programmer?

Yes, computer programming is a common remote job that allows individuals to work from anywhere with a computer and internet connection. Many employers offer remote positions, especially for roles involving coding, software development, and project collaboration using tools like version control systems and communication platforms.

How to make $1000 a week remotely?

Remote computer programmers can earn $1000 or more weekly by working on high-demand projects, freelancing through platforms like Upwork or Freelancer, or securing full-time remote roles with competitive salaries. Building specialized skills in areas such as web development, software engineering, or data analysis, along with a strong portfolio and consistent client or employer relationships, can help achieve this income level.

What are the key skills and qualifications needed to thrive as a Remote Computer Programmer, and why are they important?

To thrive as a Remote Computer Programmer, you need strong proficiency in programming languages (such as Python, Java, or JavaScript), problem-solving abilities, and a relevant degree or coding certifications. Familiarity with version control systems (like Git), cloud platforms, and collaboration tools (such as Slack or Jira) is typically required. Excellent communication, self-motivation, and time management skills are crucial for remote collaboration and productivity. These skills and qualities ensure efficient code delivery, effective teamwork, and the ability to meet project goals independently in a remote setting.

What are some common challenges faced by remote computer programmers and how can they be addressed?

Remote computer programmers often encounter challenges related to communication, collaboration, and time management. Without in-person interactions, it can be harder to clarify requirements, coordinate with team members, or stay informed about project updates. To address these challenges, successful remote programmers proactively use collaboration tools, attend regular virtual meetings, and maintain clear, written documentation. Building strong communication habits and setting structured work schedules also help maintain productivity and foster effective teamwork.
What are the most commonly searched types of Computer Programming jobs in Washington, DC? The most popular types of Computer Programming jobs in Washington, DC are:
What job categories do people searching Remote Computer Programming jobs in Washington, DC look for? The top searched job categories for Remote Computer Programming jobs in Washington, DC are:
Infographic showing various Remote Computer Programming job openings in Washington, DC as of July 2026, with employment types broken down into 1% As Needed, 81% Full Time, 16% Part Time, and 2% Contract. Highlights an 81% Physical, 2% Hybrid, and 17% Remote job distribution, with an average salary of $73,589 per year, or $35.4 per hour.
AI/Machine Learning Engineer

AI/Machine Learning Engineer

Initiate Government Solutions

Washington, DC • Remote

$129K - $155K/yr

Other

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 2 days ago


Job description

Description

Founded in 2007, Initiate Government Solutions (IGS) is a Woman-Owned Small Business and a fully remote IT services provider supporting federal partners nationwide. We deliver innovative Enterprise IT and Health Services solutions with a strong focus on data analytics, health informatics, cloud migration, AI, and the modernization of federal information systems.


Our vision is to be a health IT trendsetter, continuing to solve the nation's most challenging healthcare IT issues by conceiving, designing, and building solid, creative, and innovative open-source solutions. 


Our mission is to innovate, design, and deliver tailored solutions that balance technical advancement with cost-awareness while providing exceptional service.


IGS is currently pipelining for a remote AI/Machine Learning Engineer to support our work within the federal healthcare industry.  Candidates will be contacted as opportunities become available for further consideration. 


Assignment of Work and Travel:

This is a remote access assignment. The Candidate will work remotely daily and will remotely access VA systems and therein use approved VA provided communications systems. Travel is not required; however, the candidate may be required to attend onsite client meetings as requested.


The AI/Machine Learning Engineer will work alongside a team of highly skilled developers and engineers in the development of AI applications. A motivated and qualified candidate will not only have hands-on development experience in (JavaScript, Python or Java) but also a willingness to collaborate with teams to solve problems. Together we're accelerating our client's digital transformation through the building and deployment of data-driven, scalable AI solutions.


Responsibilities and Duties (Included but not limited to):

  • Design, develop, and deploy machine learning and deep learning models to support clinical decision-making, predictive analytics, and health outcomes research.
  • Fine-tune models for high performance using healthcare-specific data, including EHRs, claims, imaging, and structured/unstructured text.
  • Collaborate with data engineers to clean, preprocess, and normalize healthcare data in compliance with federal data standards (e.g., HL7, FHIR).
  • Build scalable ML pipelines that integrate with federal data platforms and cloud services (e.g., VA's Lighthouse API, Azure Government, AWS GovCloud).
  • Ensure AI/ML solutions meet federal regulations, including HIPAA, FISMA, FedRAMP, and VA Information Security requirements.
  • Implement differential privacy, encryption, and access controls to safeguard sensitive health data.
  • Contribute to the development of governance frameworks to ensure transparent, explainable, and bias-mitigated models.
  • Document model lifecycle, from training to deployment, including risk assessments, validation reports, and audit trails.
  • Work cross-functionally with program managers, clinicians, data scientists, and software developers to identify opportunities for AI/ML applications that improve healthcare delivery and veteran outcomes.
  • Present complex machine learning findings in a way that is actionable and aligned with federal healthcare program goals.
  • Stay updated on the latest developments in AI/ML applications for public health and healthcare operations.
  • Prototype and test emerging AI technologies (e.g., NLP for clinical text, computer vision for imaging diagnostics) for possible integration into government systems.
  • Monitor deployed models for drift, accuracy, and operational effectiveness over time.
  • Maintain model retraining schedules based on new data inputs or policy changes.
  • Prepare comprehensive documentation and reports for internal stakeholders and external oversight (e.g., OMB, GAO, IG audits).
  • Develop dashboards and visualizations to track performance metrics, patient outcomes, and utilization trends impacted by AI/ML tools. 

Requirements

  • Bachelor's degree or higher in one of the following disciplines, Computer Science, Data Science, Artificial Intelligence / Machine Learning, Mathematics / Statistics, Biomedical Engineering, Health Informatics, Electrical or Computer Engineering
  • 4+ years of experience in software and machine learning engineering.
  • Strong knowledge of natural language processing (NLP) and transformer models.
  • 5+ years proficiency in Python and hands-on experience with ML libraries like TensorFlow, PyTorch, or Hugging Face Transformers.
  • Proven experience building scalable, cloud-based AI/ML solutions and enhancing custom question answering mapping/workflows.
  • Expertise in the full ML pipeline, including data processing, model training, serving, and monitoring.
  • Knowledge of NLP architectural strategies such as Retrieval-Augmented Generation, Knowledge Graphs, and Agentic Graphs.
  • Expertise in MLOps best practices, including Infrastructure as Code (IaC), CI/CD pipelines tailored for ML workflows, model version control, and real-time performance monitoring to ensure scalable and reliable AI/ML systems.
  • Familiarity with federal AI governance frameworks and compliance standards (e.g., NIST AI RMF, FedRAMP) is a plus.
  • Passion for developing team-oriented solutions to complex engineering problems 
  • Excellent communication skills and attention to detail
  • Analytical mind and problem-solving aptitude
  • Ability to obtain and maintain a Public Trust
  • Strong organizational skills

Preferred Qualifications and Core Competencies:

  • Master's degree in one of the above-mentioned fields
  • Preferred Tools & Environments: Python, R, TensorFlow, PyTorch, Scikit-learn, AWS (SageMaker), Azure ML, Databricks, Apache Spark, Power BI, Tableau, Plotly, Git, GitHub/GitLab
  • Active VA Public Trust
  • Prior experience supporting a VA program
  • Prior, successful experience working in a remote environment

Successful IGS employees embody the following Core Values:

  • Integrity, Honesty, and Ethics: We conduct our business with the highest level of ethics. Doing things like being accountable for mistakes, accepting helpful criticism, and following through on commitments to ourselves, each other, and our customers. 
  • Empathy, Emotional Intelligence: How we interact with others including peers, colleagues, stakeholders, and customers' matters. We take collective responsibility to create an environment where colleagues and customers feel valued, included, and respected. We work within a diverse, integrated, and collaborative team to drive towards accomplishing the larger mission. We conscientiously and meticulously learn about our customers' and end-users' business drivers and challenges to ensure solutions meet not only technical needs but also support their mission.
  • Strong Work Ethic (Reliability, Dedication, Productivity): We are driven by a strong, self-motivated, and results-driven work ethic. We are reliable, accountable, proactive, and tenacious and will do what it takes to get the job done. 
  • Life-Long Learner (Curious, Perspective, Goal Oriented): We challenge ourselves to continually learn and improve ourselves. We strive to be an expert in our field, continuously honing our craft, and finding solutions where others see problems.

Compensation: There are a host of factors that can influence final salary, including, but not limited to, geographic location, Federal Government contract labor categories and contract wage rates, relevant prior work experience, specific skills and competencies, education, and certifications.


Benefits: Initiate Government Solutions offers competitive compensation and a robust benefits package, including comprehensive medical, dental, and vision care, matching 401K and profit sharing, paid time off, training time for personal development, flexible spending accounts, employer-paid life insurance, employer-paid short and long term disability coverage, an education assistance program with potential merit increases for obtaining a work-related certification, employee recognition, and referral programs, spot bonuses, and other benefits that help provide financial protection for the employee and their family.


Initiate Government Solutions participates in the Electronic Employment Verification Program.Â