Principal Research Scientist/Engineer Huntsville I/II/III/IV/V/VI/VII
Listed on 2026-10-16
-
Software Development
AI Engineer (Applied/Software)
This position will be located in Huntsville, AL The Charles
D. McCrary Institute for Cyber and Critical Infrastructure Security at Auburn University seeks an experienced Principal Research Scientist/Engineer. This position will provide strategic and technical leadership for the design, development, deployment, and sustainment of advanced artificial intelligence, machine learning, software engineering, and solution architecture capabilities across the organization's research and technology portfolio. This position is responsible for overseeing AI/ML engineering, software delivery, enterprise solution architecture, Dev Sec Ops practices, and secure technology deployment while ensuring scalable, reusable, and mission-focused solutions.
This position will be located in Huntsville, AL The Charles
D. McCrary Institute for Cyber and Critical Infrastructure Security at Auburn University seeks an experienced Principal Research Scientist/Engineer. This position will provide strategic and technical leadership for the design, development, deployment, and sustainment of advanced artificial intelligence, machine learning, software engineering, and solution architecture capabilities across the organization's research and technology portfolio. This position is responsible for overseeing AI/ML engineering, software delivery, enterprise solution architecture, Dev Sec Ops practices, and secure technology deployment while ensuring scalable, reusable, and mission-focused solutions.
The role leads the development of innovative AI-enabled capabilities supporting government, defense, and applied research initiatives, including AI-powered malware analysis, open-source intelligence (OSINT) platforms, maritime and rural health technology solutions, and other emerging technology applications. The position serves as a key technical leader in building internal engineering capacity, advancing software and AI modernization efforts, and transitioning critical architecture and development knowledge from external professional service providers to sustainable employee-owned capabilities.
Through strategic planning, technical oversight, and team development, this role ensures the delivery of secure, high-quality solutions that support current and future mission requirements while strengthening the organization's long-term technical maturity and operational effectiveness.
- Set and maintain the technical roadmap for AI, data, and software capabilities across Edge Lab programs.
- Lead multidisciplinary research and development projects from problem framing and experimental design through prototype, validation, deployment, and transition.
- Design and review software architectures, APIs, data pipelines, model-serving patterns, user-facing applications, and integration approaches.
- Establish engineering practices for source control, automated testing, CI/CD, secure software development, documentation, code review, and release management.
- Develop responsible AI and MLOps practices covering data governance, evaluation, model risk, monitoring, reproducibility, privacy, and lifecycle management.
- Provide hands-on technical contributions in appropriate programming languages, cloud/on-premises platforms, AI frameworks, and data technologies.
- Guide selection and integration of foundation models, machine-learning methods, retrieval systems, agents, and other AI techniques based on mission need and evidence.
- Partner with the Technology Architect’s and Senior Cybersecurity Analyst's to ensure solutions are resilient, secure, observable, and deployable in customer environments.
- Mentor engineers, researchers, students, and technical staff; assign work, review technical quality, and expand bench strength.
- Develop…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).