Careers


Join Our Team

We are always on the lookout for great talent. If you are motivated and willing to learn but do not have direct experience with these technologies listed in our job requisitions, we want to hear from you. We value a positive attitude, high energy, and a willingness to learn over specific technical experience. In this industry, part of the job is to continually learn new things. Our internal training and mentorship programs can help fill knowledge gaps.

Perks & Benefits

Join us as we work to solve some of the industry’s biggest challenges. Data Machines fosters a culture of professional growth and development in a collaborative, open environment. We are currently looking to fill the following positions:


Equal Opportunity Employer/Veterans/Disabled. Data Machines does not discriminate in employment, services, and activities on the basis of race, color, religion, national origin, sex, gender identity, sexual orientation, pregnancy, childbirth or related medical conditions, age, marital status, veteran status, disability, or any other basis prohibited by law. DMC invites any applicant to review the DMC’s written Affirmative Action Plan, available for inspection during the hiring process.

Our salary ranges are market-driven and set to allow for flexibility. Individual pay will be competitive based on a candidate’s unique set of knowledge, skills, and geographic diversity, with earnings potential commensurate with experience.


Clearance Requirement TS/SCI 

Location: Reston, VA

Job Description and Responsibilities:

The DevSecOps Engineer guides and works with the team to implement technologies and solutions, and serves as technical project manager for aligned projects.

Qualifications

We welcome all applications.

Responsibilities

  • Shaping development plans based upon emerging requirements

  • Consulting clients on best paths forward for implementation

  • Work with the team to develop and implement upgrades and achieve automation throughout the various environments

Minimum Qualifications:

  • Strong experience with Linux-based infrastructures, Linux/Unix administration

  • Experience with Ansible, GitLab, Docker, Kubernetes, and Elastic (ELK)

  • Security+ Certification

  • Bachelor's Degree and at least two years of specialized experience in being responsible for the planning, organizing, and coordinating of programs through ensuring work products meet contract requirements; and all contract activities are conducted in a logical, comprehensive, and cost effective manner

  • Top Secret clearance with favorable adjudication of SCI eligibility

Preferred Qualifications:

  • Software Development Experience (any language)

  • Active TS/SCI clearance

DevSecOps Engineer, 0421-PS

Simulation Engineer - 1026-PS

Location: Reston, VA

Clearance Requirement: Secret

Job Description and Responsibilities:

DMC seeks an energetic Simulation Engineer with the desire to work with our team supporting the development and production of cutting-edge defense and intelligence simulation capabilities. The ideal candidate will use operations research and software development skills to encode custom agent behaviors and interfaces for, and apply Artificial Intelligence and Machines Learning to, discrete event simulations, creating interfaces between the simulation and external software, and use statistical routines to conduct post-processing of simulation-generated data and provide insights in machine-readable and human-readable formats.

Candidates should have strong problem-solving skills, software development experience, and an excitement for cutting-edge defense and intelligence capabilities.

Join us as we work to solve some of the industry's biggest challenges. DMC fosters a culture of professional growth and development in a collaborative, open environment.

Minimum Qualifications:

  • BS in Statistics, Applied Mathematics, Data Science, Computer Science, Operations Research or other closely related quantitative or mathematical discipline

  • Experience encoding functions in Python, C++, or C#

  • SECRET clearance

Preferred Qualifications:

  • Experience encoding one of the following: AFSIM, NGTS, OneSAF, GCAM, Command PE, STORM

  • Experience with distributed simulations

  • TS clearance with SCI eligibility

Education:

  • BS in Statistics, Applied Mathematics, Data Science, Computer Science, Operations Research or other closely related quantitative or mathematical discipline.

Senior Operations Research Analyst - 0102B-SC

Location: Reston, VA

Clearance Requirement: Secret

Job Description:

DMC seeks an energetic member of a team advancing cutting-edge machine learning techniques for analysis of military planning activities. Candidates will exercise proficiency with campaign, mission, or engagement level models, simulations, and operations research techniques.

Responsibilities:

  • Serves as a senior analyst responsible for developing and executing analytical models and methods that support warfighting analyses from the engagement through campaign-levels

  • Develops and executes mission and campaign-level representations, databases, and analyses of US, allied, and adversary forces executing warfighting concepts of operation

  • Applies skill in advanced analytical, mathematical, or statistical techniques related to computer modeling and simulation, decision theory, and mathematical programming

Minimum Qualifications:

  • Bachelor's degree in Operations Research, Data Science, Physics, Engineering, or an applied Science Discipline

  • 5+ years' experience OR master's degree in one of the above-mentioned disciplines:

    • 2 years' experience performing simulation-based campaign modeling and analysis

    • 3 years experience with coding in one or more of the following simulations and languages: Python, Java, C++, AFSIM, OneSAF, Command PE

Education:

  • Bachelor's degree in Operations Research, Data Science, Physics, Engineering, or an applied Science Discipline

Data Scientist -Hybrid - 0205-R

Location: Washington, DC, Metro Area

Job Description:

Come join the future of data-driven decision making! At Data Machines we leverage data analytics, DevSecOps, machine intelligence, and data science to engineer solutions for our Federal government, defense, and commercial sponsors to solve real-world, critical mission problems.

This position will be based out of our Reston, VA office with a 3 day a week onsite requirement.

Responsibilities:

Data Machines seeks an energetic data scientist with the desire to work with a tightly-knit team supporting the development and production of cutting-edge defense and intelligence capabilities. The ideal candidate will apply expert knowledge in statistical analysis, complex data mining, and artificial intelligence to make value out of data. They will provide consulting relating to the data mining and analysis of data from a range of sources to transform raw data into concise and actionable insights. The candidate will design and implement data-driven solutions, with specific focus on advanced analytical methods, data models, and visualizations. The ideal candidate will develop quantitative simulations and models to provide descriptive and predictive analytics solution recommendations. Finally, they will identify trends and problems through complex big data analysis and will maintain current in emerging tools and techniques in machine learning, statistical modeling, and analytics.

Minimum Qualifications:

  • Four (4) years of relevant experience in applied research, big data analytics, statistics, applied mathematics, data science, computer science, operations research or other closely related field

  • BS in software Engineering or at least 4 years of experience managing data science projects

  • At least three (2) years of direct experience in machine learning Demonstrates knowledge of data mining methods, databases, data visualization and machine learning

  • Ability to communicate analysis techniques, concepts, and products

  • Ability to develop data-driven solutions, data models, and visualizations

    Data Bricks Certification

  • Must be able to pass a background check and a drug screen

Education:

  • Advanced Degree (MS or PhD) in Statistics, Applied Mathematics, Data Science, Computer Science, Operations Research or other closely related quantitative or mathematical discipline

  • Experience with open-source cloud tools (e.g. Docker, Kubernetes, OpenStack)

  • Experience with public cloud (e.g. AWS, Azure) security

  • Software Development Experience (any language)

  • Ability to obtain a Secret clearance.

Cyber Engineer/ Hunting Specialist- Hybrid - 0222-C

Location: Reston, VA

Clearance Requirement: Secret

Job Description:

Data Machines seeks an energetic member of a team with a deep understanding of network protocols, threat tactics, techniques and procedures.

This will be a hybrid position based out of Reston, VA.

Education and Certifications:

  • Bachelor's or Master’s degree in Computer Science, Information Technology, Cyber Security, or a related field. Six (6) years experience in a similar position can be substituted for the education requirement. Relevant certifications such as Certified Information Systems Security Professional (CISSP), Certified Ethical Hacker (CEH), Certified Threat Intelligence Analyst (CTIA), or others may be required or preferred.


Technical Skills:

  • Proficiency in various operating systems (e.g., Windows, Linux, Unix).

  • Deep understanding of network protocols, operating systems, and security technologies (PCAP, Netflow, etc).

  • Proficiency in using security tools and platforms for threat hunting and analysis, such as SIEM systems (eg: Security Onion &  Suricata), endpoint detection and response (EDR) solutions, network traffic analysis tools, and threat intelligence platforms.

  • Strong knowledge of threat actor tactics, techniques, and procedures (TTPs), including understanding of common attack vectors and indicators of compromise (IOCs).

  • Experience with scripting and programming languages (e.g., Python, PowerShell, Bash) for automating threat hunting processes and data analysis.

  • Familiarity with malware analysis techniques and tools for identifying and analyzing malicious software.

  • Ability to conduct in-depth forensic investigations to identify the root cause and scope of security incidents.

  • Familiarity with MITRE ATT&CK, CVEs, Bro/Zeek, etc

Cyber Threat Intelligence:

  • Knowledge of threat actor tactics, techniques, and procedures (TTPs), including understanding of common attack vectors, indicators of compromise (IOCs), and emerging threats.

  • Experience with leveraging threat intelligence feeds and open-source intelligence (OSINT) to enhance threat hunting activities and improve detection capabilities.


Analytical and Problem-Solving Skills:

  • Strong analytical skills to detect subtle signs of malicious activity within large datasets and complex networks.

  • Ability to think critically and creatively to anticipate and uncover potential threats that may evade traditional security controls.

  • Proficiency in analyzing and interpreting security logs, network traffic, and other sources of security data to identify anomalous behavior and indicators of compromise.

Communication and Collaboration:

  • Effective written and verbal communication skills to document findings, communicate insights, and collaborate with cross-functional teams.

  • Ability to translate technical findings into non-technical language for stakeholders and decision-makers.

  • Capacity to work collaboratively with incident response teams, security analysts, and other cybersecurity professionals to investigate and mitigate security threats.

Continuous Learning:

  • Commitment to staying updated with the latest threat intelligence, cybersecurity trends, and advanced threat hunting techniques.

  • Willingness to pursue ongoing training, attend conferences, and participate in relevant industry forums to enhance skills and knowledge.

Attention to Detail:

  • Meticulous attention to detail to ensure thorough analysis and investigation of security alerts and anomalies.

  • Ability to meticulously document findings, procedures, and outcomes for reporting and future reference.

Ethical Standards:

  • Adherence to ethical standards and legal requirements regarding privacy, data protection, and incident response.

  • Commitment to maintaining confidentiality and integrity in handling sensitive information encountered during threat hunting activities.

Software Engineer - 0312-M

Location: Fort Liberty, NC OR Reston, VA

Clearance Requirement: TS/SCI

Job Description:

Join the Data Machines team as a Software Engineer supporting Special Operations!

As a Data Machines team member, you will have the opportunity to closely support our mission partners, and your work will have a direct impact on mission imperatives.

  • You excel in an agile and fast-paced development environment and are comfortable working at the speed of mission.

  • You thrive on working closely with other developers, technologists, government task leaders and analysts across multiple disciplines in a collaborative environment to advance mission objectives.

  • You are a creative problem-solver who wants to apply breakthrough technologies for the good of humanity.

  • You are curious and enjoy the challenge of solving hard problems and will stop at nothing to find a solution.

Qualifications:

  • Must have a current/active TS/SCI and be willing and able to obtain a CI polygraph.

  • Bachelor's degree in Computer Science, Information Science or related field.

    5+ years of related experience.

  • Experience with backend languages (e.g. Python, C#, Java)

  • Experience with web frameworks (e.g. Django, FastAPI, Flask)

  • Experience with Javascript frameworks (e.g. React, Vue, Angular)

  • Experience with DevOps and automation tools (e.g. Docker, Ansible, Gitlab)

  • Experience with databases, both relational and nosql (e.g. PostgreSQL, Elasticsearch)

  • Experience with big data technologies (e.g. Spark, DeltaLake, HDFS, YARN)

  • Must be willing to work onsite in Fort Liberty, (Fayetteville, N.C.) or Reston, VA

DevSecOps Engineer - 0402-M

Location: Herndon, VA

Clearance Requirement: TS/SCI

Job Description:

Data Machines is seeking talented and motivated DevSecOps engineers to contribute to a High-Performance Computing (HPC) environment that supports various big data needs and capabilities. You will join a team of other developers that own and operate the HPC environment that is accessed by thousands of other users to support various mission use cases. Those who join will play a pivotal role in installing, configuring, and sustaining the HPC environment that operates within a large OpenStack Cloud environment along with other tools and applications that are used to support these mission use cases. A significant amount of time will be spent on-site at a government location working alongside other developers and stakeholders.

The position works with the Technical Leadership on a variety of tasks including (but not limited to):

  • Managing platform systems, to include Openstack, Kubernetes, Spark and Hadoop.

  • Working as an engineer enabling the infrastructure and the development aspects of the systems.

  • Develop and implement upgrades and automation throughout the various environments.

  • Improving the system through updates and optimizations using various technologies.

  • Strong experience with Linux-based infrastructures, Linux/Unix administration.

  • Experience in working with Ansible for automation and configuration.

  • Strong communication skills and ability to explain protocol and processes with team and management.

  • More than two years of experience in a DevOps Engineer role (or similar role); experience in software development and infrastructure development is a plus.

  • Team player.

Minimum Qualifications:

  • Minimum 8 years of experience in systems administration and or system operations.

  • Experience with open-source configuration management tools (e.g. Ansible, Chef).

    Experience working in Linux environments.

  • Ability to work with minimal supervision in a changing environment.

  • Willingness to learn and expand technical knowledge into new fields and technologies.

Preferred Qualifications:

  • Bachelor’s Degree in a technical field – may be substituted with equivalent experience.

  • Experience with open-source cloud tools (e.g. Docker, Kubernetes, OpenStack)

    Experience with public cloud (e.g. AWS, Azure) security.

  • Software Development Experience (any language).

  • Active TS/SCI clearance.

Education:

  • Bachelor’s Degree in a technical field – may be substituted with equivalent experience.

  • Experience with open-source cloud tools (e.g. Docker, Kubernetes, OpenStack).

  • Experience with public cloud (e.g. AWS, Azure) security.

  • Software Development Experience (any language).

  • Active TS/SCI clearance.

Azure Infrastructure Engineer - 0409-P

Location: Remote

Clearance Requirement: Ability to obtain a TS/SCI Clearance

Job Description:

Data Machines is seeking a talented and motivated Azure Infrastructure Engineer to help network and secure an advanced platform environment for creating and harnessing leading edge cyber operation capabilities. The platform will be distributed across location, organization, and security domains. There will be engagement with many stakeholders beyond Data Machines including other peer organizations and the government project sponsors.

Those who join will be tasked with the build out of the networking paradigms and its operational posture to support hundreds of highly technical developers, in service of a critical national security need.

The Azure Infrastructure Engineer will aid in the development of Infrastructure as Code (IaC) software solutions to reduce toil and scale user support processes in operation of the development platform.

Remote position but preference will be given to those in the VA, DC, MD area.

Minimum Qualifications:

  • More than three years of experience in a role encompassing cloud networking responsibilities

  • Demonstrated familiarity with Infrastructure as Code automation tools, such as Terraform, Ansible, and/or Pulumi

  • Experience developing against cloud infrastructure APIs

  • Demonstrated professional programming experience with a languages such as Java, Python, or Go

  • Bachelor’s Degree in Computer Science or a related field

Preferred Qualifications:

  • Experience developing against Azure Cloud APIs

  • Knowledge of Azure network security group (NSGs) policies and behaviors

    Familiarity with troubleshooting container networking issues in kubernetes environments

  • Experience working with cybersecurity leads, such as ISSOs or ISSMs, to implement monitoring tooling and security controls against live networks

  • Expertise building applications against SaaS tools such as GitLab, Sharepoint, and Teams

  • Familiarity with managing multiple virtual subnets in a hub-and-spoke topology

    Proficiency with Active Directory

  • Prior examples of developing robust applications that automate or simplify user management, resource control, observability, and/or incident tracking in an Azure environment

Operations Researcher - 0422-G

Location: Remote

Clearance Requirement: Ability to obtain a Secret Clearance

Job Description:

Come join the future of data-driven decision making! At Data Machines we leverage data analytics, DevSecOps, machine intelligence, and data science to engineer solutions for our Federal government, defense, and commercial sponsors to solve real-world, critical mission problems.

Responsibilities:

Data Machines seeks an energetic data scientist with the desire to work with a tightly-knit team supporting the development and production of cutting-edge defense and intelligence capabilities. The ideal candidate will apply expert knowledge in statistical analysis, complex data mining, and artificial intelligence to make value out of data. They will provide consulting relating to the data mining and analysis of data from a range of sources to transform raw data into concise and actionable insights. The candidate will design and implement data-driven solutions, with specific focus on advanced analytical methods, data models, and visualizations. The ideal candidate will develop quantitative simulations and models to provide descriptive and predictive analytics solution recommendations. Finally, they will identify trends and problems through complex big data analysis and will maintain current in emerging tools and techniques in machine learning, statistical modeling, and analytics.

Minimum Qualifications:

  • Direct experience in machine learning

  • Demonstrates knowledge of data mining methods, databases, data visualization and machine learning

  • Ability to communicate analysis techniques, concepts, and products

  • Ability to develop data-driven solutions, data models, and visualizations

  • Must be able to pass a background check and a drug screen

  • Ability to obtain a Secret clearance.

Education:

  • Degree in Statistics, Applied Mathematics, Data Science, Computer Science, Operations Research or other closely related quantitative or mathematical discipline

  • Experience with open-source cloud tools (e.g. Docker, Kubernetes, OpenStack)

  • Experience with public cloud (e.g. AWS, Azure) security

  • Software Development Experience (any language)

*This position will be contingent upon award of the contract.