1

Internship Computer Science Environmental Jobs in Virginia

Showing results 41-60

Internship Computer Science Environmental information

What is an internship in computer science focused on environmental applications?

Internship positions in computer science with an environmental focus involve applying programming, data analysis, and computational skills to address environmental issues. Interns may work on projects such as developing software for environmental monitoring, analyzing climate or pollution data, or creating models to predict environmental changes. These positions are typically offered by research institutions, environmental organizations, tech companies, or government agencies working on sustainability initiatives. Interns gain hands-on experience while contributing to solutions for real-world environmental challenges.

What types of projects do computer science interns typically work on in the environmental sector?

Computer Science interns in the environmental sector often contribute to projects like developing data analysis tools for environmental monitoring, creating software for modeling climate change impacts, and building applications to support sustainable resource management. These roles frequently involve collaborating with environmental scientists, engineers, and policy teams to translate complex data into actionable insights. Interns may also assist in automating data collection processes or visualizing large datasets to help organizations make informed decisions. This hands-on experience gives interns a valuable opportunity to apply their technical skills to real-world sustainability challenges, while learning how interdisciplinary teams operate.

What are the key skills and qualifications needed to thrive as an environmental computer science intern?

To thrive as an Environmental Computer Science Intern, you need foundational knowledge in programming languages (like Python or R), data analysis, and environmental science principles, often supported by ongoing or completed coursework in these areas. Familiarity with GIS software, data visualization tools, and environmental modeling platforms is typically expected. Strong problem-solving skills, teamwork, and effective communication help interns contribute to multi-disciplinary projects and collaborate with professionals from different backgrounds. These skills enable interns to analyze complex environmental data, develop sustainable solutions, and communicate findings clearly, which are essential for impactful work in this field.

What is the difference between Internship Computer Science Environmental vs Environmental Technician?

AspectInternship Computer Science EnvironmentalEnvironmental Technician
Required CredentialsTypically pursuing or recent graduate in Computer Science or Environmental ScienceAssociate's or Bachelor's in Environmental Science or related field
Work EnvironmentOffice, lab, or field; focus on data analysis and software toolsFieldwork, sampling, site assessments, lab work
Employer & Industry UsageTech companies, environmental agencies, research institutionsEnvironmental consulting firms, government agencies, industrial sites
Common Search & Comparison IntentUnderstanding internship roles in environmental techClarifying technician duties and qualifications

The Internship Computer Science Environmental typically involves gaining experience in software development, data analysis, and environmental data management within tech or research settings. In contrast, an Environmental Technician focuses on field sampling, environmental assessments, and compliance testing. Both roles support environmental goals but differ in work environment, required skills, and daily tasks.

What cities in Virginia are hiring for Internship Computer Science Environmental jobs?

Cities in Virginia with the most Internship Computer Science Environmental job openings:

COMPUTER SCIENTIST (AI INNOVATION LEAD)

Arlington, VA • On-site

$167K/yr

Full-time

Posted 20 days ago


Job description

DCSA is hiring a Computer Scientist (AI Platform Lead) to lead major AI/ML initiatives in our innovation program and Software Factory. You will serve as the principal advisor on emerging software architecture, establish the agency's AI standards, and ensure compliance with DoW and NIST AI frameworks. If you possess expert Agile software engineering experience and are ready to secure national security technologies through cutting-edge AI innovation, apply today!Qualifications:This position has a Basic Requirement for the 1550: Bachelor's degree in computer science or bachelor's degree with 30 semester hours in a combination of mathematics, statistics, and computer science. At least 15 of the 30 semester hours must have included any combination of statistics and mathematics that included differential and integral calculus. All academic degrees and course work must be from accredited or pre-accredited institutions.
*NOTE: Failure to provide transcripts will result in you being rated ineligible for this position.
The experience described in your resume will be evaluated and screened from the Office of Personnel Management's (OPMs) basic qualifications requirements. See: Computer Science Series 1550 for OPM qualification standards, competencies and specialized experience needed to perform the duties of the position as described in the MAJOR DUTIES and QUALIFICATIONS sections of this announcement by 09/07/2026
Applicant must have directly applicable experience that demonstrates the possession of the knowledge, skills, abilities and competencies necessary for immediate success in the position. Qualifying experience may have been acquired in any public or private sector job, but will clearly demonstrate past experience in the application of the particular competencies/knowledge, skills and abilities necessary to successfully perform the duties of the position.
You must have specialized experience sufficient to demonstrate that you have acquired all the competencies necessary to perform at a level equivalent in difficulty, responsibility, and complexity to the next lower grade GG/GS-14 in the Federal service and are prepared to take on greater responsibility.
Generally, this would include one year or more of such specialized experience.
Specialized experience for this position includes: Experience in computer science theories to design, engineer, and implement complex Artificial Intelligence (AI) and Machine Learning (ML) software architectures within secure, high-impact environments. Experience in Agile methodologies and tools to manage enterprise-level projects, focusing on Minimum Viable Products (MVPs), continuous value assessments, and iterative software releases over traditional waterfall processes. Experience in establishing AI governance frameworks (such as case registries) and ensure compliance with federal standards such as AI NIST Risk Management Framework (RMF) principles. Experience navigating and leveraging the Software Acquisition Pathways to vet, acquire, and deploy modern software capabilities within a defense or national security framework. Experience with High-level communication and negotiation skills to liaise with critical external stakeholders and advocate for program priorities to senior military and civilian leaders.
Specifically you will be evaluated on the following competencies:
  1. Artificial Intelligence: Knowledge of the principles, methods, and tools used to design systems that perform human intelligence functions.
  2. Technical Credibility: Understands and appropriately applies principles, procedures, requirements, regulations, and policies related to specialized expertise.
  3. Strategic Thinking: Formulates objectives and priorities and implements plans consistent with the long-term interests of the organization in a global environment that takes into consideration the environment, resources, capabilities, constraints, and organization goals and values.
  4. Project Management: Knowledge of the principles, methods, or tools for developing, scheduling, coordinating, and managing projects and resources, including monitoring and inspecting costs, work, and contractor performance.
  5. Enterprise Architecture: Knowledge of principles, concepts, and methods of enterprise architecture to align information technology (IT) strategy, plans, and systems with the mission, goals, structure, and processes of the organization.
Education:Substitution of education may not be used in lieu of specialized experience for this grade level.Employment Type: OTHER