At Booz Allen Hamilton, the Computer Vision Software Engineer will translate vision-based concepts into production-ready software within an agile, client-focused environment. This onsite role in Dayton, Ohio centers on building robust computer vision applications and delivering solutions that align with existing architectures while paving the way for future enhancements.
Responsibilities
- Develop software from initial vision to production-ready system within an agile setting.
- Leverage modern architectural approaches and open-source frameworks to address client challenges.
- Continuously learn new tools and contribute to system improvements.
- Collaborate with teammates to code and deliver solutions that fit the current architecture and operating environment, while enabling future functionality.
Requirements
- 3+ years of experience developing algorithms to extract, track, and analyze features in imagery
- Proficiency in Python, MATLAB, C, and C++
- Experience creating and testing modules and components for compliance with design specifications
- Experience with containerization solutions such as Podman or Docker
- Experience with workflows, web parts, site maintenance, and APIs
- Ability to participate in design and code reviews and work effectively with designers, backend developers, and product managers
- Ability to contribute within a collaborative, cross-functional team
- Active TS/SCI clearance; willingness to take a polygraph exam
- Bachelorβs degree in a STEM field
Technologies
- Python
- MATLAB
- C
- C++
- Podman
- Docker
- OpenCV
- PyTorch
- AWS
- Azure
- Google Cloud Platform
- Kubernetes
- GitLab
Benefits
- Health benefits
- Life insurance
- Disability insurance
- Financial benefits
- Retirement benefits
- Paid leave
- Professional development
- Tuition assistance
- Work-life programs
- Dependent care
The Opportunity
The opportunity centers on building software that blends clean code, robust APIs, analytics, and scalable infrastructure to deliver user-focused outcomes. This role invites you to craft efficient systems from vision to deployment within a fast-paced agile setting at Booz Allen.
Compensation
The compensation is determined by various factors, including location, education, knowledge, skills, and experience. The projected annual salary range for this position is $69,300 to $158,000 USD, with actual pay reflecting contract-specific requirements and organizational needs.
Identity verification
As part of the hiring process, Booz Allen will use an identity verification process that leverages advanced biometrics and artificial intelligence to ensure authenticity and guard against identity fraud. Candidates may be required to be on camera during interviews and assessments, and Booz Allen reserves the right to take a picture to verify identity.
Candidate AI usage
AI tools are part of Booz Allen's daily operations, and the firm emphasizes responsible use of AI. The use of AI or other tools to assist with interview responses is prohibited unless explicit permission is provided.
Work model
Booz Allen maintains a people-first culture that supports collaboration in person or virtually. For remote work, candidates should expect to have cameras on during meetings; hybrid roles may require periodic in-person work at Booz Allen or client facilities.
Non-discrimination
All qualified applicants will receive consideration for employment without regard to disability, veteran status, or any other protected status under applicable law.
Clearance
Applicants selected will be subject to a security investigation and must meet eligibility requirements for access to classified information; TS/SCI clearance is required.