Computer Vision Software Engineer

Booz Allen Hamilton — Oakwood, Montgomery County
Full-Time Apr 28, 2026
From $2,601/week
Apply Now →

About This Position

Join Booz Allen Hamilton in Oakwood, Montgomery County, US as a Computer Vision Software Engineer. Develop cutting‑edge vision algorithms and bring them to production in a fast‑paced, collaborative environment.

Key Responsibilities

  • Design, implement, and optimize computer‑vision pipelines from prototype to production‑ready systems.
  • Write clean, maintainable code in Python, C++ or similar languages and integrate with APIs and cloud services.
  • Collaborate with data scientists, product owners, and UI/UX teams to deliver user‑centric solutions.
  • Perform code reviews, unit testing, and continuous integration to ensure high‑quality releases.
  • Analyze performance metrics, troubleshoot issues, and propose improvements.

Required Qualifications

  • Bachelor’s or higher in Computer Science, Electrical Engineering, or related field.
  • Strong programming skills in Python and C++ with experience in OpenCV, TensorFlow, PyTorch or similar frameworks.
  • Solid understanding of image processing, object detection, tracking, and machine‑learning pipelines.
  • Experience with version control (Git) and agile development practices.
  • Excellent problem‑solving abilities and effective communication skills.

Preferred Experience

  • Graduate degree or relevant research in computer vision or AI.
  • Hands‑on experience deploying vision models on edge devices or cloud platforms.
  • Familiarity with containerization (Docker) and CI/CD workflows.

Compensation & Benefits

Salary range: $135,270.53 annually. Booz Allen Hamilton offers comprehensive health benefits, retirement plans, flexible work arrangements, and professional development opportunities.

Frequently Asked Questions

What type of projects will I work on as a Computer Vision Software Engineer?

You will develop end‑to‑end vision solutions, including algorithm design, data processing, model training, and deployment into production systems for clients across various industries.

What programming languages are required for this position?

Strong proficiency in Python and C++ is required, along with experience using computer‑vision libraries such as OpenCV and deep‑learning frameworks like TensorFlow or PyTorch.

Does Booz Allen Hamilton offer remote or flexible work options?

Yes, the company provides flexible work arrangements, including hybrid and remote options, depending on project needs and team agreements.

Frequently Asked Questions

How do I apply?

Click the Apply Now button to submit your application directly to the employer.

What is the salary?

The estimated compensation for this role is From $2,601/week.

Is this remote?

Check the job description for location requirements.

Ready to apply?

Take the next step in your career today

Apply Now

Job Details

Company
Booz Allen Hamilton
Location
Oakwood, Montgomery County
Type
Full-Time
Salary
From $2,601/week
Posted
28/04/2026
Quick Apply

Similar Jobs

Adjuster-2nd Shift Lafayette Printing
Registered Nurse: Post Partum North Memorial Health Career Portal
AI
WeHired AI Online