1

Retired Computer Programmer Jobs in Ashburn, VA (NOW HIRING)

Escalate complex technical issues to Level 2 engineering teams while coordinating onsite ... Securely wipe and dispose of retired equipment following corporate security standards. Project ...

EOIR Program Manager - AI TESTING

Springfield, VA · On-site

$121K - $121K/yr

Requirements: * Bachelor's degree in Computer Science, Information Technology, Engineering ... Azure Data Engineer Associate" retired on March 31, 2025. Replace it with the following:

Retired Computer Programmer information

See Ashburn, VA salary details

$33.7K

$66.4K

$97.7K

How much do retired computer programmer jobs pay per year?

As of Aug 15, 2026, the average yearly pay for retired computer programmer in Ashburn, VA is $66,443.00, according to ZipRecruiter salary data. Most workers in this role earn between $51,600.00 and $81,800.00 per year, depending on experience, location, and employer.

What types of consulting or mentoring opportunities are available for retired computer programmers looking to stay active in the industry?

Many retired computer programmers find rewarding opportunities by offering consulting services or mentoring less-experienced professionals. Consulting can involve short-term projects, code reviews, or troubleshooting complex legacy systems for businesses that value your experience. Mentoring can take the form of volunteering with coding bootcamps, community tech organizations, or online platforms that connect experienced programmers with learners. These roles provide flexibility and the chance to share your knowledge while staying engaged with the latest trends in technology.

What is a retired computer programmer?

A retired computer programmer is a professional who previously worked in designing, writing, testing, and maintaining computer software but has since left the workforce, usually after reaching retirement age. These individuals often have extensive experience with various programming languages, technologies, and software development methodologies. After retirement, some may choose to volunteer, consult, or pursue personal projects related to computing, while others may focus on entirely different interests. Their background often makes them valuable resources for mentoring or part-time work in the tech community.

What are the key skills and qualifications needed to thrive as a computer programmer, and why are they important?

To thrive as a Computer Programmer, you need strong proficiency in programming languages, problem-solving abilities, and a relevant degree or technical certification. Familiarity with development environments, version control systems like Git, and frameworks such as .NET or React is typically required. Attention to detail, teamwork, and effective communication help programmers excel in collaborative projects and adapt to evolving requirements. These skills and qualities ensure code reliability, project efficiency, and successful delivery of software solutions.

What are popular job titles related to Retired Computer Programmer jobs in Ashburn, VA?

For Retired Computer Programmer jobs in Ashburn, VA, the most frequently searched job titles are:

What job categories do people searching Retired Computer Programmer jobs in Ashburn, VA look for?

The top searched job categories for Retired Computer Programmer jobs in Ashburn, VA are:

What cities near Ashburn, VA are hiring for Retired Computer Programmer jobs?

Cities near Ashburn, VA with the most Retired Computer Programmer job openings:

Infographic showing various Retired Computer Programmer job openings in Ashburn, VA as of June 2026, with employment types broken down into 20% As Needed, 20% Full Time, 40% Contract, and 20% Nights. Highlights an 89% Physical, 3% Hybrid, and 8% Remote job distribution, with an average salary of $66,443 per year, or $31.9 per hour.

Machine Learning Engineer Role

OpenDataJobs

Washington, DC • On-site

Full-time

Posted 8 days ago


Job description

The work
Machine Learning Engineers make machine learning and AI models reproducible, deployable, scalable, and supportable. They build the path from training data and experimentation to a versioned model service that can be released, monitored, retrained, and retired without guesswork.
The role centers on the model lifecycle and the platform beneath it. Machine Learning Engineers automate training and validation, manage features and model artifacts, optimize inference, implement machine learning operations (MLOps), and watch for changes in data, behavior, performance, reliability, and cost. They create the shared tooling that lets data scientists and application engineers move models into production safely.
What you'll build
• Reproducible training, validation, tuning, and retraining pipelines with versioned data, code, parameters, environments, and model artifacts.
• Model-serving systems and APIs designed for appropriate latency, throughput, availability, scaling, and rollback.
• Feature pipelines, feature stores, model registries, lineage records, approval workflows, and automated release controls.
• Monitoring and alerting for data quality, drift, model performance, fairness, infrastructure health, latency, and cost.
• Reusable libraries, templates, environments, and delivery pipelines that give data scientists a tested path from experiment to production.
Who you are
You are comfortable at the seam between modeling and software engineering. You can inspect a model, harden a pipeline, diagnose a production failure, and improve the platform so the same class of problem is easier to prevent next time.
You value repeatability over heroics. You work closely with data scientists on model behavior, data engineers on reliable inputs, AI Engineers on application integration, and platform and security teams on the environment in which the model runs.
What you bring
• Strong programming and software-engineering practice, including testing, version control, packaging, automation, and production debugging.
• Working knowledge of model development, evaluation metrics, feature engineering, data splitting, tuning, and the limits of different modeling approaches.
• Experience with training and inference pipelines, containers, cloud or on-premises compute, artifact management, and automated deployment.
• Practical MLOps experience with model registries, lineage, reproducibility, monitoring, drift analysis, retraining, release controls, and rollback.
• The ability to balance model quality with reliability, interpretability, security, privacy, latency, throughput, and cost.
About OPEN Data Jobs
OPEN Data Jobs connects AI, data, and software professionals with critical roles, primarily in the federal sector. Registering with ODJ can put your profile in view for multiple positions across several clients.
Register for Machine Learning Engineer Role
Click Apply below to register for Machine Learning Engineer Role.
Requirements
What openings may require
An opening may emphasize predictive models, computer vision, natural language models, ranking, anomaly detection, recommender systems, edge inference, generative AI model operations, or an enterprise ML platform. Some openings will focus more on model development, while others will focus more on serving and platform engineering.
Specific openings may name Python, SQL, Java, model frameworks, distributed-processing tools, cloud ML services, container orchestration, graphics processing units, feature stores, model registries, experiment tracking, or infrastructure as code. OPEN Data Jobs will identify the required depth for each opening
Benefits
Compensation, benefits, work location, and employment terms are set for each specific opening and will be stated with that opening