Project Manager: Software Engineering at CCRi | Torre

Project Manager: Software Engineering

Emma highlights
This highlight was written by Emma’s AI. Ask Emma to edit it.
Full-time
Compensation
USD100k - 183k/year
location_on
Charlottesville, VA and Chantilly, VA
Posted about 3 years ago

Responsibilities


GA-CCRi maintains and deploys production systems for users across the Intelligence Community, Department of Defense, and commercial industry. They build and develop best-in-class all domain and globally focused situational awareness capabilities that process petabytes of data from numerous streaming data sources in near real time. Their systems apply state-of-the-art algorithms and machine learning techniques to extract features and fuse data from multiple phenomenologies to form a rich view of objects in the sky, on the sea, and on the ground. GA-CCRi is looking for a Senior Project Manager / Product Owner for Software Engineering to join our computer vision program. This program is focused on the automated detection of objects in satellite imagery and the underlying infrastructure that supports imagery ingest, AI/ML processing, and detection export across multiple data sources and multiple modalities of satellite imagery. Responsibilities: - Lead and manage software development projects related to computer vision applications, ensuring the successful delivery of high-quality solutions within defined timelines. - Collaborate closely with cross-functional teams, including software engineers, data scientists, and stakeholders, to define project goals, requirements, and deliverables. - Develop and maintain project plans, including resource allocation, task prioritization, and risk management. - Effectively communicate project status, progress, risks, and mitigation strategies to stakeholders and senior management. - Generate customer requirements in the form of User Stories to help customer and developer understand the value proposition of work. - Facilitate and drive the adoption of agile project management methodologies, ensuring efficient project execution and continuous improvement. - Mentor and guide software engineering teams in adhering to best practices, coding standards, and quality assurance processes. - Supervise select development staff, providing quarterly feedback and annual reviews. - Stay up-to-date with the latest advancements in computer vision technologies and software engineering practices, and identify opportunities to leverage emerging tools and frameworks to enhance project outcomes. - Foster a collaborative and positive work environment, encouraging knowledge sharing and professional growth among team members. - Maintain the strict confidentiality of sensitive information. - Perform other duties as assigned. - Responsible for observing all laws, regulations and other applicable obligations wherever and whenever business is conducted on behalf of the Company.