onsite
Senior Software Engineer Security Clearance - GRVTY
Software Engineer
Senior Software Engineer responsible for designing and building Python‑based tools for optical signature modeling, spectral data analysis, and machine‑learning enabled sensor workflows supporting national security missions.
About the role
Key Responsibilities
- Design, develop, and maintain Python applications that perform optical signature modeling and spectral data analysis.
- Build and optimize data pipelines to ingest, process, and store large volumes of sensor data.
- Integrate machine‑learning models into sensor workflows, enabling automated detection and classification.
- Collaborate with domain experts to translate algorithmic research into production‑ready software.
- Conduct code reviews, write unit and integration tests, and ensure compliance with security and quality standards.
Requirements
- 5+ years of professional software development experience, primarily in Python.
- Strong background in machine learning, data pipeline construction, and algorithm implementation.
- Experience with spectral data analysis, optical modeling, or related scientific computing domains.
- Ability to obtain and maintain a security clearance; familiarity with secure development practices.
- Excellent problem‑solving skills and the ability to work effectively in a small, fast‑paced technical team.
Skills
pythonmachine learning