Unknown Company

Online Software Development Adjunct Faculty - Artificial Intelligence / Generative AI / Applied AI D

remote, or • Posted 4 days ago
Onsite Full Time General

Overview
ECPI 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., 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

Qualifications
Education

* Masters degree in Computer Science, Software Engineering, Artificial Intelligence, or related field OR
* Masters 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

Experience

* 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

Technical Skills
Required:

* 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

Preferred:

* 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

Certifications (Preferred)

* 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

Skills & Abilities

* 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

ECPI University is proud to be an Equal Opportunity Employer.

Online Software Development Adjunct Faculty - Artificial Intelligence / Generative AI / Applied AI D in remote at Unknown Company

This position is listed as full time and onsite.

Back to Job Search