3 months ago
Dayton, OH, USASenior
Responsibilities
- Design, develop, and maintain Python software for optical signature modeling, spectral sensor data processing, and analytical workflows.
- Collaborate with sensor physicists, data scientists, machine learning engineers, and intelligence analysts to translate technical and mission requirements into software.
- Build and optimize pipelines for ingesting, processing, and analyzing large-scale scientific and sensor datasets.
- Develop and integrate machine learning workflows, including training-data preparation, model integration, and evaluation.
- Document software architecture, workflows, code structure, and implementation plans for maintainable and transferable tools.
- Test, validate, and troubleshoot algorithms and software modules across development, deployment, and classified environments.
- Manage Git repositories and contribute to peer reviews, coding standards, reproducible builds, and technical quality.
Requirements
- Active Top Secret clearance with the ability to obtain SCI and a CI polygraph.
- Bachelor’s degree in Computer Science, Engineering, Physics, Mathematics, Data Science, or a related STEM field; equivalent hands-on experience will be considered.
- At least 9 years of professional software development experience, or at least 7 years with a master’s degree, focused on scientific computing, algorithm development, data processing, or related technical domains.
- Expert-level Python programming skills, including object-oriented design, modular architecture, and production-quality development.
- Experience developing software for data-intensive sensor, scientific, simulation, or equivalent workflows.
- Ability to convert technical or scientific requirements into software architecture, logic flows, and implementation plans.
- Experience working in Windows and Linux environments, including secure or classified workspaces.
- Familiarity with Git, GitLab, Bitbucket, Jira, Jenkins, or equivalent development tooling.
- Strong communication skills for working with non-software technical domain experts.
- Preferred experience includes optical signature modeling, EO/IR or hyperspectral data, machine learning frameworks, scientific Python libraries, signal or image processing, remote sensing, simulation, defense or intelligence environments, and operational software integration.
- Preferred additional technologies and experience include C, C++, MATLAB, Java, Rust, CI/CD, automated testing, and DevSecOps tooling.
- An advanced degree in a relevant technical field is preferred.
Benefits
- Medical, dental, and vision health coverage.
- Health Savings Account with company contribution.
- Annual paid time off and paid holidays.
- Paid parental leave.
- 401(k) with generous company match.
- Training and development opportunities.
- Award programs and company-sponsored events.
- The position is based at a customer site in Dayton, Ohio and may involve classified workspaces.
Tech Stack
Categories
Data EngineeringML Engineering
About GRVTY
GRVTY builds software, data platforms, and analytics for intelligence, surveillance, reconnaissance, and targeting (ISR&T) missions, serving U.S. defense and intelligence customers. Offerings include GEOINT analytics, deployed analysts, enterprise IT support, and managed software services, including data lake/warehouse applications. The privately held company is headquartered in McLean, Virginia and operates under federal contracts across cyber, space, and spectrum domains.
