Software Engineer
$112.8k - $257kBooz Allen Hamilton
Computer Vision Software Engineer, LeadThe Opportunity: As a Senior Computer Vision Engineer, you will design, develop, and optimize advanced computer vision and multi-sensor fusion algorithms supporting GEOINT-mission workflows. You will lead the development of deep learning models, real-time tracking systems, and GPU-accelerated pipelines deployed in operational environments. You will shape next-generation tools that integrate imaging physics, ML-based behavior inference, and multi-sensor fusion.You'll join a collaborative technical delivery team where you'll contribute to secure, reliable, and user-centric tools that accelerate mission outcomes.What You'll Work On:Develop and implement deep learning computer vision models, with a focus on sensor fusion and target tracking.Collaborate with multidisciplinary teams to design, develop, test, and deploy technical solutions in Python or C++.Utilize GPU programming, including CUDA or RAPIDS, to optimize the performance of computer vision applications.Contribute to the architecture and implementation of novel single and multi-sensor detection and tracking and fusion of targets.You Have:6+ years of experience developing computer vision algorithms for detection, tracking, or multi-sensor fusion in remote sensing or GEOINT environments2+ years of experience applying deep learning to computer vision problems using transformer-based or self-supervised architecturesExperience implementing model pipelines in Python or C++, including training, evaluation, and deployment workflowsExperience with administration of continuous integration or continuous deployment (CI/CD) pipelines using Kubernetes, Docker, or JenkinsExperience with Agile methodology, extreme programming, software engineering, product management, and software products, and acquiring client requirements and resolving workflow problems through automation optimizationKnowledge of GPU-accelerated development using CUDA, RAPIDS, or GPU programming frameworksKnowledge of classical tracking or estimation methods such as Kalman or extended filters, to support real-time algorithm developmentAbility to design, test, and optimize algorithms for operational performance in constrained computing environments such as multi-GPU servers or cloudActive TS/SCI clearance; willingness to take a polygraph examBachelor's degree in a STEM fieldNice If You Have:Experience with GPU-accelerated deep learning, including CUDA kernel development, TensorRT optimization, RAPIDS, or distributed multi-GPU trainingExperience developing synthetic data, kinematic target models, or scenario simulation tools to support algorithm training or evaluationExperience with advanced estimation, tracking, and fusion techniques such as joint multi-sensor registration, Bayesian fusion, particle filters, or deep multi-object tracking pipelinesExperience with MLOps or scalable deployment systems, including Docker, Kubernetes, ONNX Runtime, or Triton Inference ServerExperience building or optimizing microservice architectures or distributed systems for real-time data processingExperience integrating CV models into edge, embedded, or latency-constrained operational environmentsExperience with transformer-based vision architectures beyond DINO, CLIP, or SAM such as ViT variants or self-supervised multi-modal encodersExperience with cloud ML platforms such as AWS GovCloud, Azure ML, or on-premises GPU clustersKnowledge of geospatial data formats, sensor phenomenology, or remote-sensing exploitation workflowsMaster's degree in CS, Electrical Engineering, Computer Engineering, AI/ML, Physics, or Mathematics preferred; Doctorate degree in CS, Electrical Engineering, Computer Engineering, AI/ML, Physics, or Mathematics a plusClearance: Applicants selected will be subject to a security investigation and may need to meet eligibility requirements for access to classified information; TS/SCI clearance is required.CompensationAt Booz Allen, we celebrate your contributions, provide you with opportunities and choices, and support your total well-being. Our offerings include health, life, disability, financial, and retirement benefits, as well as paid leave, professional development, tuition assistance, work-life programs, and dependent care. Our recognition awards program acknowledges employees for exceptional performance and superior demonstration of our values. Full-time and part-time employees working at least 20 hours a week on a regular basis are eligible to participate in Booz Allen's benefit programs. Individuals that do not meet the threshold are only eligible for select offerings, not inclusive of health benefits. We encourage you to learn more about our total benefits by visiting the Resource page on our Careers site and reviewing Our Employee Benefits page.Salary at Booz Allen is determined by various factors, including but not limited to location, the individual's particular combination of education, knowledge, skills, competencies, and experience, as well as contract-specific affordability and organizational requirements. The projected compensation range for this position is $112,800.00 to $257,000.00 (annualized USD). The estimate displayed represents the typical salary range for this position and is just one component of Booz Allen's total compensation package for employees. This posting will close within 90 days from the Posting Date.Identity StatementAs part of the hiring process, we will ask you to complete an identity verification process that leverages advanced biometrics and artificial intelligence to ensure authenticity and protect against identity fraud. You are expected to be on camera during interviews and assessments. We reserve the right to take your picture to verify your identity and prevent fraud.Candidate AI Usage PolicyAI is a part of our daily work at Booz Allen, and we are committed to the responsible and ethical use of AI tools. However, we want to ensure a fair candidate process based on your own skills and knowledge. As part of this commitment, the use of artificial intelligence (AI) or other tools to assist with responses during interviews (whether in-person or virtual) is prohibited unless permission is explicitly provided.Work Model Our people-first culture prioritizes the benefits of collaboration, whether it occurs in person or virtually. To support engagement and effective communication, employees working virtually are generally expected to have their cameras on during meetings.Remote: If this position is listed as remote, there may still be occasions when you are required to work in person at a Booz Allen or customer facility.Hybrid: If this position is listed as hybrid, you will be expected to work from a Booz Allen facility frequently, in alignment with leadership expectations and the needs of the role. You may also be required to work from or visit a customer facility.Onsite: If this position is listed as onsite, work will primarily be performed at a Booz Allen office or customer facility, where employees will collaborate directly with colleagues and customers as required by the role.Commitment to Non-DiscriminationAll qualified applicants will receive consideration for employment without regard to disability, status as a protected veteran or any other status protected by applicable federal, state, local, or international law.
$69.3k - $158k
Full-Stack Software Engineer, MidThe Opportunity:Bring your full-stack engineering expertise to help modernize GEOINT and national security mission systems. As a mid‑level engineer, you’ll build cloud‑native microservices, develop scalable front‑end interfaces, and support...SuggestedFull timeContract workPart timeWork at officeLocal areaRemote work$86.8k - $198k
Full Stack Software Engineer, SeniorThe OpportunityLead the modernization of mission‑critical GEOINT systems by architecting and delivering cloud‑native, data‑driven applications and microservices. In this senior role, you will shape technical direction, oversee the integration...SuggestedFull timeContract workPart timeWork at officeLocal areaRemote work- ...Full Stack Software Engineer Location: Dayton, OH, US Job ID: ATR 17953 Job Description Job Title: Full Stack Software Engineer Location: Dayton, OH Eligibility: Candidate must possess an active TS/SCI clearance Job Description: We are looking for...SuggestedRemote work
$122k - $240.5k
...Recruiting for this role ends on 12/31/2026.The Team:Deloitte’s Cyber Engineering is a new team that is spearheading the buildout of... ...experience for all skill areas below:Hands-on experience in full stack software development across frontend and backend technologies....SuggestedLocal area$69.3k - $158k
Remote Sensing Software EngineerThe Opportunity At Booz Allen, you’ll join a team using advanced imaging, physics-based modeling, and... ...toolsCollaborate with astrodynamics SMEs, operations personnel, and ML engineers to deliver integrated mission capabilitiesJoin us. The world...SuggestedFull timeContract workPart timeWork at officeLocal areaRemote work$82.04k - $112.8k
Do you enjoy developing new products and services? Join us! Our Software Engineers work in an agile, collective environment. As a Software Engineer I, you will assist in the development and maintenance of software systems for aerospace applications. You will collaborate...Permanent employmentFull timeWork experience placementInternship$69.4k - $158k
Software EngineerThe Opportunity:We are seeking a Software Engineer support Agile design, development, integration, and deployment of a mission management software for heterogeneous, proliferated satellite constellations. Your ability to develop software to optimize the...Full timeContract workPart timeWork at officeLocal areaRemote work$86.8k - $198k
Software Engineer and DeveloperThe Opportunity: Join us in shaping the future of our systems. We’re seeking a motivated Software Engineer to help design, implement, and enhance modern solutions within an agile development environment. In this role, you’ll contribute to...Full timeContract workPart timeWork at officeLocal areaRemote work- ...employees.The DCS Air and Space Technology Sector is seeking a qualified candidate to apply advanced knowledge in the areas of software engineering, systems engineering, DevSecOps, and information technology for the technical design, development, modernization,...
- ...Title: Full Stack Software Engineer (Storage & Data Platform Focus) Belong. Connect. Grow. with KBR! KBR's National Security Solutions team provides high-end engineering and advanced technology solutions to our customers in the intelligence and national security...Full timeLocal areaFlexible hours
$112.8k - $257k
Software Engineer, SeniorThe Opportunity: As a software engineer, you know that good software is more than just a nice-looking interface and data. You need the right combination of clean code, APIs, analytics, and infrastructure to develop a user-focused solution. We’re...Full timeContract workPart timeWork at officeLocal areaRemote work- ...reputation with the clients.Currently, we are looking for entry-level software programmers, Java full stack developers, Python/Java developers, data analysts/data scientists, machine learning engineers for full time positions with clients. Who should apply? Recent...Full timeH1bRemote work
$83.8k - $125.8k
...Northrop Grumman AI Software EngineerAt Northrop Grumman, our employees have incredible opportunities to work on revolutionary systems... ...Center of Excellence in Beavercreek, Ohio is seeking an AI Software Engineer. This role supports research and development in areas including...Shift work- ...Python Software EngineerSkyline Scientific is looking for a strong Python software engineer who is excited to work on machine learning-enabled sensor-data workflows, neural network training pipelines, automation tools, and algorithm development in support of national...Contract work
$150k - $200k
...Senior Software EngineerThis position is located onsite in our office in Beavercreek, Ohio. There is no relocation assistance available... ...Us?Innovative Projects: KBR's work is at the forefront of engineering, logistics, operations, science, program management, mission IT...Work at officeLocal areaRelocation- ...Software Engineer LeadWe are seeking a hands-on, expert C++ Software Engineering Lead to guide a specialized team focused on high-performance computing and real-time data processing. This role is for a seasoned C++ developer who is passionate about architecting complex...
- ...ExistX Software EngineerExistX was founded in 2023 with the goal to combine cutting edge invention with practical implementation in... ...security problems in the real world.Our team of software and systems engineers bring experience working with cutting-edge advancements in...Contract workRemote work
- ...Software EngineerDayton, Ohio, United StatesJoin GRVTY's mission-focused team as a Software Engineer advancing data processing and analytic capabilities. In this role, you'll develop, integrate, and optimize software that drives real-time intelligence production and research...Immediate start
- ...Software DeveloperWe are seeking a skilled Software Developer with experience in C# and C++ to support software development efforts... ...visualizationCollaborate with multidisciplinary teams including engineers, software developers, and flight test professionalsDevelop technical...
$80k - $100k
...Junior Software EngineerThis position is located onsite in our office in Beavercreek, Ohio. There is no relocation assistance available... ...Us?Innovative Projects: KBR's work is at the forefront of engineering, logistics, operations, science, program management, mission IT...InternshipWork at officeLocal areaRelocation$140k - $200k
...Speechify, Inc. is seeking a Senior Software Engineer for its Core Experiences Team in Dayton, OH. The role focuses on building and maintaining foundational services that enhance the product experience. Candidates should have robust systems thinking and speed to generate...- ...Software EngineerBelong. Connect. Grow. With KBR!KBR's National Security Solutions team delivers advanced engineering and innovative technology solutions supporting critical missions across the Department of the Air Force and broader defense community. In this role, you...Local areaFlexible hours
- ...Title: Full Stack Software Engineer (Golang Focus) Belong. Connect. Grow. with KBR! KBR's National Security Solutions team provides high-end engineering and advanced technology solutions to our customers in the intelligence and national security communities. In...Full timeLocal areaFlexible hours
- ...Software EngineerCIS Secure is seeking a Software Engineer for its Intrepid Solutions operating company. You will help design, prototype, implement, and maintain unique software solutions that are deployed on government client's infrastructure. Above all, you should be...Full timeContract work
- ...Software EngineerLeidos is dedicated to making the world a safer place. This starts with helping our customers in the Defense Industry... ...Sector at Leidos, currently has an opening for a cleared Software Engineer to work in our Beavercreek, OH office. This is an exciting...Work at office
- ...Software DeveloperApply the principles of computer science and mathematical analysis to the design, development, testing, and evaluation... .../Experience: Bachelors degree in computer science, software engineering or relevant field required 5-7 years experience...
- ...Software EngineerThe Sensor and Software Division is seeking a software engineer with a background in systems development to join our team. The ideal candidate will have a strong foundation in software development, modern software languages, cloud technologies, databases...
- ...decision rationale for leadership. Mentor junior and mid-level engineers; elevate team cloud practices and engineering standards.... ...Qualifications ~ Bachelor's degree in Computer Science, Software Engineering, Information Systems, or equivalent experience....
- ...Senior Software EngineerRemote Status: On-Site Location: On-Site - Dayton At Parallax, we believe in advancing science and serving the... ...support of Air Force and other service missions. The Senior Software Engineer will work with a team of varying sizes to ensure creation of...Temporary workWork at officeFlexible hours
- ...Senior Full Stack Software EngineerRadiance Technologies is an employee-owned company with benefits that are unmatched by most companies... ...great place to work and succeed.The Senior Full Stack Software Engineer will support the National Air and Space Intelligence Center (...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!
- cybersecurity software engineer Dayton, OH
- software developer fintech Dayton, OH
- senior robotics software engineer Dayton, OH
- network software engineer Dayton, OH
- software engineer remote Dayton, OH
- part time software developer Dayton, OH
- part time software developer remote Dayton, OH
- software engineer part time Dayton, OH
- software engineer full time Dayton, OH
- entry level software engineer remote Dayton, OH


