Description & Requirements
Become an integral part of a diverse team while working at an Industry Leading Organization, where our employees come first. At ManTech, you’ll help protect our national security while working on innovative projects that offer opportunities for advancement.
Currently, ManTech is seeking a motivated, career and client-oriented AI Systems Architect focused on Cloud for AI, to join our team in Herndon, VA. This is a Hybrid position.
Responsibilities may include but are not limited to:
Lead the design and implementation of scalable cloud and on-premises infrastructure for large-scale real-time video processing and analytics.
Architect and oversee the integration of advanced machine learning and computer vision models into the cloud infrastructure, ensuring high performance and reliability.
Guide cross-functional teams to optimize and scale data pipelines for comprehensive image and video analysis on Google Cloud Platform (GCP).
Define architectural design decisions (including system behavioral design) affecting selection, design, and instantiation of infrastructure and environment to meet functional and nonfunctional architectural requirements for AI solutions. These environments will typically be cloud-based but may include on-premises. Decisions include evaluating choice of cloud and comparison with on-premises when applicable.
Identify and document cloud and legacy system architectural design risks for selected architectural design.
Work closely with development and data science teams to ensure infrastructure supports the solution life cycle, including continuous integration and deployment as applicable
Ensure that solution infrastructure is scalable, reliable, and secure
Monitor and analyze technology industry trends on AI, including Generative AI, ML training frameworks, and other related technologies, to evaluate design trade-offs and develop updated reference architectures.
Evaluate new cloud technologies and common services and make recommendations for their use and applicability to AI solutions.
Develop and maintain relationships with CSPs and vendors.
Interface with industry, academia, and research centers to proactively identify emerging cloud technology and best practices that can be applied to client needs and to stay informed on new technology trends.
Develop and implement AI architecture standards and best practices.
Guide and mentor team members in systems architecture, especially on cloud and especially relating to AI-based systems, both generative AI and conventional AI.
Lead development and maintenance of documentation related to cloud architecture solutions.
Analyze hard client problem sets and emerging technology needs related to AI systems and architecture, and support the development of cloud capabilities to meet these challenges through active participation in both client-facing and Internal Research and Development efforts.
Participate in design thinking or other solution-based methods to solve problems consisting of various qualitative activities that support the generation of insightful, human-centered and impactful design solutions.
Perform knowledge elicitation from client of business problem details and incorporate that knowledge into system architecture in client solutions.
Lead and participate in architectural aspects of solution development through whiteboarding sessions with clients, partners, and coworkers.
Communicate findings to diverse technical and non-technical stakeholders, including internal stakeholders, clients, and partners, and engage clients to distill complex technical language.
Basic Qualifications:
Bachelor’s degree in Computer Science, Engineering, Information Technology, or related technical area, or equivalent experience.
Seven (7) years relevant experience with at least five (5) years of experience in developing secure cloud solutions across major cloud service providers (IBM, AWS, MS Azure, Oracle and Google).
Proven track record of managing AI systems and deploying machine learning models in production environments, particularly on GCP.
Knowledge of Google Cloud Platform services such as BigQuery, Vertex AI, and Google Kubernetes Engine, with experience in designing complex architectures
Strong experience with Infrastructure as Code.
Familiarity with machine learning and generative AI, object-oriented programming languages, cybersecurity, and relational databases.
Experience with containerization and microservices solutions (e.g., Kubernetes, OpenShift).
Knowledge and experience working with federal compliance and guidance, such as FISMA, RMF, Federal Enterprise Architecture Framework, DoDAF, NIST Cybersecurity Framework, NIST 800 series, FedRAMP and cloud-based security controls.
Knowledge of technology for implementing security controls, including access control, privileged access management, data security, network security, data loss prevention, cloud security, vulnerability management, configuration management, privacy, and audits.
Experience with architectures supporting full Software Development Life Cycle (SDLC) and/or Machine Learning Operations (MLOps)
Strong oral and written communication skills, including client-facing discussions and presentations.
Preferred Qualifications:
Having an existing DHS or TS/SCI security clearance is highly desirable
Master's degree in a related field.
Experience working with multiple government agencies including agencies of the Department of Defense.
Expertise in architecting video processing and analysis systems, including the integration of sophisticated computer vision models
Strong background in leading the design and optimization of data pipelines for handling large-scale video datasets.
Deep knowledge of Google Cloud Platform services such as BigQuery, Vertex AI, and Google Kubernetes Engine
Ability to be a self-starter and take initiative.
Excellent oral and written communication skills, including communicating information to a senior executive audience.
Clearance Requirements:
Must have either a Secret or higher clearance OR DHS Suitability
Must have ability to obtain TS/SCI with polygraph
Physical Requirements:
Must be able to be in a stationary position more than 50% of the time
Must be able to communicate, converse, and exchange information with peers and senior personnel
Constantly operates a computer and other office productivity machinery, such as a computer
The person in this position frequently communicates with co-workers, management and clients, which may involve delivering presentations. Must be able to exchange accurate information in these situations
The person in this position needs to occasionally move about inside the office to access file cabinets, office machinery, etc.