Computer Scientist
Required skills
- TS/SCI
- CI polygraph
- Python
- Java
- C++
- Agile
- DevOps
- CI/CD
- Cybersecurity
- Secure Coding
Nice to have
- Cloud Computing
- Containerization
Role summary
A Computer Scientist is needed in Washington, DC, to leverage mathematics, AI, ML, and data science techniques to analyze complex intelligence data. Responsibilities include developing and implementing ML/data mining algorithms, integrating code for intelligence missions, recommending data management best practices, and supporting predictive analysis and wargaming. The role requires a Bachelor's degree with 4 years of relevant experience, a TS/SCI clearance, proficiency in programming languages like Python or Java, experience with Agile/DevOps, cybersecurity principles, databases (SQL/NoSQL), cloud architectures, and version control systems like Git. Strong analytical and communication skills are essential.
Title: Computer Scientist
Location: Washington, DC
Clearance: TS/SCI with ability to obtain and maintain CI polygraph
Responsibilities:
- Employs mathematics, statics, information science, artificial intelligence, machine learning, network science, probability modeling, data mining, data engineering, data warehousing, data compression, data protection, and/or scientific techniques to correlate complex, technical findings into graphical, written, visual and verbal narrative products on trends of existing intelligence data to leverage other IC data sources.
- Develops and utilizes machine learning and data mining and prediction algorithms based on open-source capabilities.
- Integrates or codes algorithms to support Government intelligence search and discovery missions.
- Makes best-practice recommendations on managing data within hardware, software, storage and bandwidth constraints.
- Employs data science techniques to support predictive analysis, social media and crowd-source data analytics, wargaming, and strategy development. Employs exploratory analysis and rapid iteration techniques of large volumes of data to quickly derive intelligence.
- Prepares products to describe and document findings and activities.
Requirements:
- Bachelor's degree preferred, with four (4) years of relevant experience
- Current active TS/SCI clearance with the ability to obtain and maintain a CI polygraph
- Proficiency in multiple programming languages (Python, Java, C++, or similar).
- Experience with modern software development methodologies (Agile, DevOps, CI/CD).
- Understanding of cybersecurity principles and secure coding practices.
- Hands-on experience with relational and/or NoSQL database systems.
- Familiarity with cloud computing architectures and containerized environments.
- Strong analytical and problem-solving skills.
- Experience with version control systems such as Git.
- Ability to clearly communicate technical concepts to non-technical stakeholders.
Similar roles
- Computer Scientist - SeniorInvictus International Consulting, LLC · Washington, DC · Onsite
Research Computer Scientist, Reconfigurable Computer ArchitectureUniversity of Southern California · Arlington, VA · Onsite- Cryptanalytic Computer Scientist 3GRVTY · Fort Meade, MD · Onsite
Computer ScientistASRC Federal · Oklahoma · Onsite
Computer ScientistAdobe · San Jose, CA · Onsite
Computer Scientist IJT4 · Edwards Afb, CA · Onsite
