AI-Augmented Software Development Faculty/Subject Matter Expert; SME
Listed on 2026-06-26
-
Software Development
AI Engineer (Applied/Software), Machine Learning/ ML Engineer
AI-Augmented Software Development Faculty / Subject Matter Expert (SME)
Job Category
:
Faculty
Requisition Number
: AIAUG
004153
- Posted:
April 16, 2026 - Full-Time
- On-site
Showing 1 location
DescriptionThis position is for day-time faculty.
This position is based at our Virginia Beach, VA campus location.
OverviewECPI University is seeking a Software Development Faculty Member with deep expertise in AI-augmented development practices to serve as a Subject Matter Expert (SME). This role leads the integration of AI tools, responsible development principles, and modern software engineering practices across the undergraduate software development curriculum — with a particular focus on preparing students who are new to coding to work productively and ethically alongside AI systems from day one of their careers.
Key Responsibilities- Serve as institutional SME for AI-augmented software development, guiding curriculum design across the full undergraduate software development program;
- Design, develop, and refine curriculum covering AI-assisted coding, LLM-based application development, prompt engineering, AI-augmented architecture and design thinking, and responsible/ethical AI development practices;
- Teach courses at the intersection of software development and artificial intelligence, using real-world tools, scaffolded projects, and industry-aligned case studies accessible to students with no prior coding experience;
- Model professional AI-augmented development workflows in the classroom — including AI coding assistants (e.g., Git Hub Copilot, Kilo Code), LLM API integration, and prompt-driven design and documentation practices;
- Incorporate secure coding principles (OWASP Top 10, CWE) into AI-augmented development instruction, helping students understand how AI tools can both introduce and help mitigate software vulnerabilities;
- Mentor faculty colleagues in adopting AI-augmented pedagogical strategies and tools across software development courses;
- Collaborate with academic leadership to ensure curriculum reflects current industry expectations for AI-literate software developers;
- Stay continuously current with advancements in generative AI, agentic coding tools, LLM frameworks, and their evolving roles in professional software development.
Education
- Master's degree in Computer Science, Software Engineering, Artificial Intelligence, or related field OR
- Master's degree with 18+ graduate semester hours in the discipline;
- Ph.D. strongly preferred, particularly with research or applied focus in AI, software engineering, or human-computer interaction.
- Demonstrated hands‑on expertise in AI-augmented software development (e.g., AI-assisted coding workflows, LLM API development, prompt engineering, agentic development tools);
- 3–5 years of relevant industry experience (10+ years preferred), with direct exposure to AI-integrated development environments;
- Experience designing or delivering curriculum, training, or professional development for beginner-to-intermediate learners;
- Teaching or mentoring experience preferred, particularly with students new to programming.
Required:
- AI-assisted coding tools and workflows (Git Hub Copilot, Kilo Code, Cursor, or equivalent);
- LLM concepts and application development using LLM APIs (OpenAI, Anthropic, or equivalent);
- Prompt engineering principles and patterns for software development contexts;
- Secure coding awareness: OWASP Top 10, CWE, AI‑introduced vulnerability patterns.
Preferred:
- Agentic AI frameworks (Lang Chain, Auto Gen, or equivalent);
- AI ethics frameworks and responsible development practices;
- Full-stack web development with AI integration;
- AI-augmented architecture and design thinking methodologies.
- Git Hub Copilot or Git Hub Foundations certification;
- Azure AI Engineer or AWS ML Specialty;
- Google Professional ML Engineer;
- Certified Scrum Master (CSM) or SAFe Agile practitioner.
- Deep expertise in AI-augmented development with ability to scaffold complex concepts for students encountering programming for the first time;
- Strong curriculum development skills with experience mapping AI competencies to industry…
(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).