1

Data Science Software Engineer Jobs in Virginia (NOW HIRING)

Collaborate with cross-functional teams-including data science, DevOps, and product management-to translate business needs into technical solutions. * Mentor and guide software engineers, ensuring ...

Bachelor's degree in computer science, Software Engineering, or related field. Required: * TS/SCI with Full Scope Polygraph * BS in a quantitative field (mathematics, data science, statistics) * At ...

DEGREE (Level Desired) Bachelor's Degree DEGREE (Focus) Computer Science, Software Engineering, Information Technology, Computer Engineering, Electrical Engineering, Data Science, Cybersecurity ...

DEGREE (Level Desired) Bachelor's Degree DEGREE (Focus) Computer Science, Software Engineering, Information Technology, Computer Engineering, Electrical Engineering, Data Science, Cybersecurity ...

DEGREE (Level Desired) Bachelor's Degree DEGREE (Focus) Computer Science, Software Engineering, Information Technology, Computer Engineering, Electrical Engineering, Data Science, Cybersecurity ...

DEGREE (Level Desired) Bachelor's Degree DEGREE (Focus) Computer Science, Software Engineering, Information Technology, Computer Engineering, Electrical Engineering, Data Science, Cybersecurity ...

DEGREE (Level Desired) Bachelor's Degree DEGREE (Focus) Computer Science, Software Engineering, Information Technology, Computer Engineering, Electrical Engineering, Data Science, Cybersecurity ...

DEGREE (Level Desired)Bachelor's DegreeDEGREE (Focus)Computer Science, Software Engineering, Information Technology, Computer Engineering, Electrical Engineering, Data Science, Cybersecurity ...

DEGREE (Level Desired)Bachelor's DegreeDEGREE (Focus)Computer Science, Software Engineering, Information Technology, Computer Engineering, Electrical Engineering, Data Science, Cybersecurity ...

DEGREE (Level Desired)Bachelor's DegreeDEGREE (Focus)Computer Science, Software Engineering, Information Technology, Computer Engineering, Electrical Engineering, Data Science, Cybersecurity ...

Data Engineer

Mclean, VA · On-site

$115.70K - $139K/yr

Bachelor's degree in computer science, Software Engineering, or related field. * 5+ years of experience in data engineering or a related field * Strong proficiency in SQL and experience with ...

next page

Showing results 1-20

Data Science Software Engineer information

See Virginia salary details

$44.1K

$128.6K

$176K

How much do data science software engineer jobs pay per year?

As of Jun 1, 2026, the average yearly pay for data science software engineer in Virginia is $128,604.00, according to ZipRecruiter salary data. Most workers in this role earn between $113,500.00 and $136,300.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Data Science Software Engineer, and why are they important?

To thrive as a Data Science Software Engineer, you need strong proficiency in programming (especially Python or R), a solid understanding of statistics and algorithms, and typically a degree in computer science, data science, or a related field. Familiarity with machine learning frameworks (such as TensorFlow or scikit-learn), data processing tools (like Spark or Hadoop), and cloud platforms (AWS, GCP, or Azure) is essential, as are relevant certifications. Excellent problem-solving abilities, communication skills, and the ability to work collaboratively with cross-functional teams set top performers apart. These competencies are vital for efficiently developing scalable data-driven solutions that drive business insights and innovation.

How does a Data Science Software Engineer typically collaborate with data scientists and other stakeholders on projects?

Data Science Software Engineers play a vital role in bridging the gap between data science and software engineering teams. They work closely with data scientists to translate prototypes and models into scalable, production-ready code, and often collaborate with product managers, analysts, and infrastructure engineers to ensure seamless integration. Regular communication and code reviews are essential, as is an iterative development process to address feedback and ensure solutions meet both technical and business requirements. This cross-functional collaboration helps deliver robust data-driven applications that align with organizational goals.

What is a Data Science Software Engineer?

A Data Science Software Engineer is a professional who combines software engineering skills with data science expertise to build scalable data-driven systems and applications. They design, develop, and optimize software that supports data pipelines, machine learning models, and analytics platforms. Their work bridges the gap between data scientists, who focus on statistical analysis and modeling, and traditional software engineers, who focus on building robust and efficient software systems. Data Science Software Engineers ensure that data solutions are production-ready, scalable, and maintainable.

What is the difference between Data Science Software Engineer vs Data Analyst?

AspectData Science Software EngineerData Analyst
Required SkillsProgramming, software development, machine learningData visualization, statistical analysis, reporting
Work EnvironmentSoftware development teams, engineering projectsBusiness units, reporting teams
Common ToolsPython, Java, SQL, ML frameworksExcel, Tableau, SQL, R
Industry UsageTech, finance, healthcare, startupsMarketing, finance, retail, research

While both roles analyze data, Data Science Software Engineers focus on developing software solutions and machine learning models, requiring strong programming skills. Data Analysts primarily interpret data through visualization and statistical methods to support business decisions. The roles often overlap but serve different functions within organizations.

Software Development & Data Scientist Clearance Sponsorship

Software Development & Data Scientist Clearance Sponsorship

GDIT

Chantilly, VA • On-site, Remote

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 22 days ago


General Dynamics Information Technology rating

7.8

Company rating: 7.8 out of 10

Based on 61 frontline employees who took The Breakroom Quiz

68th of 203 rated it services


Job description

Type of Requisition:

Pipeline

Clearance Level Must Currently Possess:

None

Clearance Level Must Be Able to Obtain:

Top Secret SCI + Polygraph

Public Trust/Other Required:

None

Job Family:

Software Engineering

Job Qualifications:

Skills:

Application Development, Data Science, Software Development Process, Software Development Tools

Certifications:

None

Experience:

8 + years of related experience

US Citizenship Required:

Yes

Job Description:

This is an exciting opportunity to obtain a TS/SCI clearance with Polygraph and open a whole new world of exciting career opportunities. We are seeking candidates in the following labor categories:

  • Software Developer / Software Engineer
  • Data Scientist
  • Once successfully cleared, you would interview for specific positions at that time.
  • The work will be located at one of the Sponsor's facilities in the Washington Metro Area.
  • Estimated time to complete the clearance sponsorship process is approximately 24 months (+/-).
  • Interested candidates should be local to the Washington DC Metro Area.


Transform technology into opportunity as a Software Developer, Software Engineer or Data Scientist at GDIT. Shape what's next for mission-critical government projects while shaping what's next for your engineering career.
REQUIRED QUALIFICATIONS:

  • Education: Bachelor's degree in Computer Science, Engineering, or a related technical discipline, or the equivalent combination of education, technical certifications or training, or work experience.
  • Experience: 8+ years related as a Software Developer, Software Engineer or Data Scientist
  • Skills required in one or more of the following areas:
  • Experience in design and develop tools.
  • Experience in providing operations and maintenance of operational systems.
  • Experience modifying existing software to correct errors, allow it to adapt to new hardware or software, or to improve its performance.
  • Experience in analyzing user needs and software requirements to determine feasibility of design within time and cost restraints.
  • Experience consulting with customers about software system design and maintenance.
  • Experience developing and directing software system testing and validation procedures, programming, and documentation.
  • Experience conferring with systems analysts, engineers, programmers and others to obtain information on project limitations and capabilities, performance requirements and interfaces.
  • Experience in compiling and writing documentation of program development and subsequent revisions, inserting comments in the coded instruction so others can understand the program.
  • Experience in writing, updating, and maintaining computer programs or software packages for receiving, transmitting, processing and storing mission data.
  • Experience consulting with managerial, engineering, and technical personnel to clarify program requirements.
  • Experience identifying complex problems and review related information to develop and evaluate options and implement new ones.
  • Experience in testing, debugging, and refining the computer software to produce the required product.
  • Demonstrated experience with Java and Python programming languages.
  • Demonstrated experience with Amazon Web Services (AWS), and cloud computing platforms.
  • Demonstrated experience exhibiting analytical skills to assess customer requirements and create innovative solutions.
  • Demonstrated experience exhibiting problem solving skills to include debugging and testing web applications.
  • Demonstrated experience with current database technology.
  • Demonstrated experience with SQL, MYSQL, Postgres.
  • Demonstrated experience working in an Agile environment, utilizing agile methodologies.
  • Demonstrated experience working with AI/ML technologies, platforms, or processes.

WHAT GDIT CAN OFFER YOU

  • Alignment to a mission-critical role that directly impacts the customer's ability to effectively execute its mission.
  • Direct engagement with contractor leadership that centers upon career development/mobility, enhanced performance evaluation, and corporate information sharing & networking opportunities.
  • Placement on a dynamic team of talented professionals that organically fosters an environment of innovation, collaboration, and trust.

#GDITCareers

#WeAreGDIT
#JET
#GDITEnhanced2026
#VA_2026Alumni

The likely salary range for this position is $164,382 - $115,000. This is not, however, a guarantee of compensation or salary. Rather, salary will be set based on experience, geographic location and possibly contractual requirements and could fall outside of this range.

Scheduled Weekly Hours:

40

Travel Required:

Less than 10%

Telecommuting Options:

Onsite

Work Location:

USA VA McLean

Additional Work Locations:

USA VA Chantilly

Total Rewards at GDIT:

Our benefits package for all US-based employees includes a variety of medical plan options, some with Health Savings Accounts, dental plan options, a vision plan, and a 401(k) plan offering the ability to contribute both pre and post-tax dollars up to the IRS annual limits and receive a company match. To encourage work/life balance, GDIT offers employees full flex work weeks where possible and a variety of paid time off plans, including vacation, sick and personal time, holidays, paid parental, military, bereavement and jury duty leave. To ensure our employees are able to protect their income, other offerings such as short and long-term disability benefits, life, accidental death and dismemberment, personal accident, critical illness and business travel and accident insurance are provided or available. We regularly review our Total Rewards package to ensure our offerings are competitive and reflect what our employees have told us they value most.We are GDIT. A global technology and professional services company that delivers consulting, technology and mission services to every major agency across the U.S. government, defense and intelligence community. Our 26,000 experts extract the power of technology to create immediate value and deliver solutions at the edge of innovation. We operate across 50 countries worldwide, offering leading capabilities in digital modernization, AI/ML, Cloud, Cyber and application development. Together with our clients, we strive to create a safer, smarter world by harnessing the power of deep expertise and advanced technology.Join our Talent Community to stay up to date on our career opportunities and events at

gdit.com/tc.

Equal Opportunity Employer / Individuals with Disabilities / Protected Veterans

What General Dynamics Information Technology employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


General Dynamics Information Technology logo

About General Dynamics Information Technology

Sourced by ZipRecruiter

GDIT is a global technology and professional services company that delivers technology solutions and mission services to every major agency across the U.S. government, defense, and intelligence community. Its 30,000 experts extract the power of technology to create immediate value and deliver solutions at the edge of innovation. The company operates across 50+ countries worldwide, offering leading capabilities in digital modernization, AI/ML, cloud, cyber, and application development.

Industry

It services

Company size

10,000+ Employees

Headquarters location

Falls Church, VA, US