AI-Augmented Software Development Faculty / Subject Matter Expert (SME)
ECPI University
Manassas, VA (In Person)
Full-Time
Skill Insights
Compare your current skills to what this opportunity needs—we'll show you what you already have and what could strengthen your application.
Job Description
•This is for day-time faculty•This position is based at our Manassas, VA campus location. 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., GitHub 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 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 AI-assisted coding tools and workflows (GitHub 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 Core software development fundamentals: OOP, data structures, version control, debugging Secure coding awareness: OWASP Top 10, CWE, AI-introduced vulnerability patterns Agentic AI frameworks (LangChain, AutoGen, or equivalent) Cloud AI/ML development services (AWS Bedrock, Azure OpenAI, Google Vertex AI) AI ethics frameworks and responsible development practices Full-stack web development with AI integration AI-augmented architecture and design thinking methodologies GitHub Copilot or GitHub Foundations certification AWS Certified Developer / Azure Developer Associate Azure AI Engineer or AWS ML Specialty Google Professional ML Engineer Any recognized LLM/generative AI development credential 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 frameworks (e.g., NICE Workforce Framework, ACM/IEEE Computing Curricula) Ability to model professional-grade AI workflows in accessible, confidence-building ways for novice learners Commitment to responsible AI development — able to teach both the power and the ethical responsibilities of AI-assisted software creation Excellent collaboration, communication, and organizational skills Passion for innovation, instructional excellence, and preparing students for the AI-augmented workforce Equal Opportunity Employer This employer is required to notify all applicants of their rights pursuant to federal employment laws. For further information, please review the Know Your Rights notice from the Department of Labor.
Similar remote jobs
Carrington
Jacksonville, FL
Posted2 days ago
Updated1 day ago
International Foundation of Employee Benefit Plans
Brookfield, WI
Posted2 days ago
Updated1 day ago
Similar jobs in Manassas, VA
Granules Consumer Health
Manassas, VA
Posted2 days ago
Updated1 day ago
Liebherr Mining Equipment
Manassas, VA
Posted2 days ago
Updated1 day ago
Crescendo Global Recruitment USA LLC
Manassas, VA
Posted2 days ago
Updated1 day ago
Similar jobs in Virginia
Volkswagen Group DE
Ashburn, VA
Posted2 days ago
Updated1 day ago
Shaw Boiler and Mechanical
Portsmouth, VA
Posted2 days ago
Updated1 day ago
Amazon
Arlington, VA
Posted2 days ago
Updated1 day ago