1

Mining Software Jobs in Washington (NOW HIRING)

We are hiring a Software Engineer, Applied AI to join our team located in Washington, DC. As the ... data mining, natural language processing (NLP), prompt engineering, graph/geometric deep learning ...

Senior Software Engineer

Annapolis Junction, MD · On-site

$125K - $165K/yr

They are seeking a Senior Software Engineer to provide IC data management support and develop ... mining. • Skilled with data flows, Pig scripting, Hadoop MapReduce, and various analytic tools ...

C/C++ Software Engineer

Mclean, VA · On-site

$96K - $161K/yr

Support enhancements related to data mining, analytics, and predictive threat modeling ... Software Version Description Documents (SVDD) * Installation Plans (IP) * Systems Acceptance Test ...

next page

Showing results 1-20

Mining Software information

What is the highest paying job in mining?

In mining, the highest paying roles are often senior engineering positions such as Mining Engineers, Geologists, or Mine Managers, especially those with extensive experience and specialized skills. These roles typically require advanced certifications, leadership abilities, and knowledge of safety regulations, and they can command high salaries due to the complexity and risk involved in mining operations.

Will AI replace mining engineers?

Mining software engineers develop and maintain software systems used in mining operations, but AI is unlikely to fully replace mining engineers, as their expertise is essential for planning, safety, and decision-making. AI tools can assist with data analysis and automation, enhancing efficiency, but human oversight and specialized knowledge remain critical in mining environments.

Which software is best for mining?

Mining software for professionals typically includes programs like CGMiner, BFGMiner, EasyMiner, and Awesome Miner, which support various cryptocurrencies and hardware setups. The choice depends on the specific mining hardware, cryptocurrency, and user experience, with some requiring technical knowledge and others offering user-friendly interfaces. Ensuring compatibility with your mining hardware and understanding the software's features are key factors in selecting the best option.

What is the difference between Mining Software vs Data Analyst?

AspectMining SoftwareData Analyst
Required CredentialsTypically requires knowledge of mining processes, software tools, and sometimes certifications in mining technologyRequires degrees in statistics, data science, or related fields; certifications like CAP or Microsoft Data Analyst are common
Work EnvironmentPrimarily in mining sites, industrial facilities, or specialized software environmentsOffice settings, data centers, or remote work environments
Industry UsageUsed in mining operations to analyze geological data and optimize extraction processesUsed across various industries to interpret data, generate reports, and support decision-making

While both roles involve data analysis, Mining Software professionals focus on mining-specific data and tools within the mining industry, whereas Data Analysts work across multiple sectors analyzing diverse datasets. The skills and certifications overlap but are tailored to their respective fields.

Can I make 200k a year as a software engineer?

Software engineers can earn $200,000 or more annually, especially with experience, specialized skills, or working in high-paying industries like finance or technology. Salaries vary based on location, company, and expertise, with senior roles and those in management or specialized fields often reaching or exceeding this level.
What are popular job titles related to Mining Software jobs in Washington? For Mining Software jobs in Washington, the most frequently searched job titles are:
What cities in Washington are hiring for Mining Software jobs? Cities in Washington with the most Mining Software job openings:
Infographic showing various Mining Software job openings in Washington as of July 2026, with employment types broken down into 94% Full Time, and 6% Contract. Highlights an 88% In-person, and 12% Remote job distribution.
Software Engineer [$325k/yr+] TS/SCI-FS Poly with Security Clearance

Software Engineer [$325k/yr+] TS/SCI-FS Poly with Security Clearance

SYSTOLIC

Annapolis Junction, MD • On-site

$325K/yr

Other

This job post has expired today. Applications are no longer accepted.


Job description

Candidates must already possess an active Top Secret/SCI w/ Full Scope Polygraph to be considered. Summary: • Develop robust software solutions focused on data extraction, characterization, and ingestion processes. • Apply sophisticated statistical methods, machine learning algorithms, and data visualization techniques to derive insights from complex datasets. • Specialize in data enrichment strategies, the development of data ontologies and schemas, and advanced database engineering. • Lead and manage software development teams, overseeing the entire software development lifecycle and ensuring rigorous quality control. • Formulate and optimize complex data queries for efficient data retrieval and analysis. • Utilize expertise in analytic development with Java, Python and Scala, and leverage big data processing frameworks such as Pig, MapReduce, and Apache Spark. • Possess comprehensive knowledge of predictive analytics, data mining, data flows, and network metadata processing. Qualifications & Compensation: Degree: Technical bachelor's degree or equivalent experience Years of experience: 20+ years Salary: $325k+ yearly compensation Job Description: • Design, develop, and deploy software for data extraction, characterization, and ingestion systems. • Implement and apply statistical methods, machine learning models, and data visualization tools to analyze and present complex data. • Lead and manage software development teams, ensuring adherence to best practices, process efficiency, and quality control throughout the development lifecycle. • Engineer and maintain database systems, data ontologies, and schemas, focusing on data enrichment and integrity. • Develop and optimize data queries to support various analytic and reporting requirements. • Utilize programming expertise in Java, Python, and Scala for analytic development and system integration. • Work extensively with big data processing frameworks including Pig, MapReduce, Hadoop, and Apache Spark. • Perform predictive analytics, data mining, and develop robust data flow architectures. • Contribute to software architecture, systems engineering, and perform comprehensive software testing and requirements analysis. • Process and analyze network metadata to extract critical information and patterns. • Apply expertise in High Performance Computing (HPC) to handle large-scale data processing challenges. • Demonstrate strong technical leadership, problem-solving capabilities, and a deep understanding of mathematical concepts in software development. About SYSTOLIC: SYSTOLIC is dedicated to giving our employees the best possible company experience so that they can focus on providing outstanding support to their customer’s mission. Our company is founded on integrity, enthusiasm, and a relentless commitment to supporting the Intelligence Community. You can learn more about us and submit an application to be considered against our current and future openings at https://systolic.com. To learn about our compensation ranges, visit our Pay Transparency page at: https://systolic.com/pay-transparency