onsite
Senior Computer Scientist - Security Clearance - Amentum
Software Engineer
Senior Computer Scientist with security clearance to design, develop, and maintain advanced software solutions for intelligence operations, leveraging Python, C++, machine learning, and data analysis to process and visualize large datasets.
About the role
Key Responsibilities
- Design, develop, and test complex software systems that process, analyze, and visualize large volumes of intelligence data.
- Apply advanced scientific methods and machine learning techniques to enhance analytical capabilities across JIOC operations.
- Collaborate with cross‑functional teams to integrate new features and ensure system reliability and scalability.
- Maintain rigorous documentation, conduct code reviews, and enforce best practices for secure, high‑performance code.
- Participate in continuous improvement initiatives, including performance tuning and automated testing pipelines.
Requirements
- Senior‑level experience in software engineering with strong proficiency in Python and C++.
- Proven track record of applying machine learning and data analysis to solve complex problems.
- Experience with large‑scale data processing, visualization, and performance optimization.
- Strong understanding of secure coding practices and experience working in a security‑cleared environment.
- Excellent communication skills and ability to work collaboratively in a distributed team.
Skills
pythoncmachine learningdata analysissoftware development