Booz Allen Hamilton is seeking a Computer Vision Software Engineer to join a Dayton, Ohio onsite team. The role centers on turning vision algorithms into production-ready software within an agile environment, delivering practical, end-to-end solutions for clients.
Responsibilities
- Develop efficient software that moves from vision concepts to production-ready systems in an agile setting.
- Apply modern architectural approaches and open-source frameworks to tackle clients' toughest challenges.
- Learn new tools and techniques while contributing to system improvements and optimizations.
- Collaborate with teammates to code and deliver solutions aligned with the current architecture and future enhancements.
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 to meet design specifications
- Hands-on with containerization tools such as Podman or Docker
- Experience with workflows, web parts, site maintenance, and APIs
- Ability to participate in design and code reviews and collaborate with designers, backend developers, and product managers
- Ability to contribute within a collaborative, cross-functional team
- Active TS/SCI clearance and willingness to undergo a polygraph examination
- 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
Effective software goes beyond an appealing interface and data. The role emphasizes the right blend of clean code, robust APIs, analytics, and scalable infrastructure to support user-centered solutions. You will develop efficient and production-ready software from vision to deployment within a dynamic, agile environment.
Compensation
The compensation for this role is determined by multiple factors, including location, education, experience, and organizational requirements. The projected annual salary range is $69,300 to $158,000 (USD). This range represents the typical pay for the position and is one component of Booz Allen's total compensation package.
Identity Statement
As part of the hiring process, Booz Allen conducts an identity verification process that uses advanced biometrics and artificial intelligence to verify authenticity and prevent fraud. Interviews and assessments may require you to be on camera, and Booz Allen reserves the right to capture your photo for verification purposes.
Candidate AI Usage Policy
AI tools are part of Booz Allen's daily operations, but the candidate process remains based on your own skills and knowledge. The use of AI or similar tools to assist with interview responses is prohibited unless explicit permission is provided.
Work Model
Booz Allen emphasizes a people-first culture that values collaboration, whether in person or virtually. For virtual work, cameras are generally expected during meetings. Remote or hybrid arrangements may involve occasional in-person work at Booz Allen or at a customer facility.
Commitment to Non-Discrimination
All qualified applicants will receive consideration for employment without regard to disability, protected veteran status, or any other status protected by applicable law.
Clearance
Applicants selected will undergo a security investigation and must meet eligibility requirements for access to classified information; TS/SCI clearance is required.