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

ECPI University

Oregon

Hybrid

USD 90,000 - 130,000

Full time

5 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

ECPI University seeks a Software Development Faculty Member to serve as SME for AI-augmented software development. You will guide curriculum across the undergraduate program, focusing on AI-assisted coding, LLM-based apps, and responsible AI practices.

You will teach courses at the intersection of software development and AI, using real-world tools and scaffolded projects to help students with no prior coding experience work effectively with AI systems from day one.

Qualifications

  • Hands-on expertise in AI-augmented software development and tooling.
  • 3–5 years of industry experience (10+ years preferred) with AI-integrated envs.
  • Experience designing or delivering beginner-to-intermediate curricula.
  • Teaching or mentoring experience in software education is preferred.
  • Strong understanding of secure coding and AI ethics in practice.

Responsibilities

  • Serve as institutional SME for AI-augmented software development and curriculum design.
  • Design and refine curriculum on AI-assisted coding, LLM APIs, and prompt engineering.
  • Teach courses at the intersection of software development and AI with scaffolded projects.
  • Model professional AI-augmented workflows and tool adoption in class.
  • Incorporate OWASP/CWE security into AI-augmented instruction and mitigation strategies.
  • Mentor colleagues on AI-augmented pedagogy across courses.
  • Collaborate with academic leadership to align with industry AI literacy expectations.
  • Stay current with generative AI, agents, and LLM frameworks.

Skills

AI-augmented software development
Curriculum design
Pedagogy/teaching
LLM-based application development
Prompt engineering
Secure coding fundamentals
Mentoring

Education

Master's degree in CS/SE/AI or related field
Ph.D. preferred (AI/SE or HCI)

Tools

GitHub Copilot
Kilo Code
Cursor
LLM APIs (OpenAI/Anthropic)
LangChain
AutoGen
AWS Bedrock

Job description

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
  • 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
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.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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

ECPI University • United States

Remote
USD 55,000 - 117,000
Online Software Development Adjunct Faculty - Artificial Intelligence / Generative AI / Applied AI Development
Online Software Development Adjunct Faculty - Artificial Intelligence / Generative AI / Applied AI Development

East Coast Tech Online • United States

Remote
USD 83,000 - 124,000
AI-Augmented Software Development Faculty / Subject Matter Expert (SME)
AI-Augmented Software Development Faculty / Subject Matter Expert (SME)

ECPI University • Virginia Beach (VA)

On-site
USD 1,500 - 1,800
AI-Augmented Software Development Faculty / Subject Matter Expert (SME)
AI-Augmented Software Development Faculty / Subject Matter Expert (SME)

ECPI University • Manassas (VA)

On-site
USD 1,500 - 1,800
Online AI-Driven Software Development Faculty
Online AI-Driven Software Development Faculty

ECPI University • Oregon

Hybrid
USD 90,000 - 130,000
AI-Augmented Software Development SME & Curriculum Lead
AI-Augmented Software Development SME & Curriculum Lead

ECPI University LLC • Virginia Beach (VA)

On-site
USD 1,500 - 1,800
Remote AI-Driven Software Development Adjunct Faculty
Remote AI-Driven Software Development Adjunct Faculty

ECPI University • United States

Remote
USD 55,000 - 117,000
Remote Adjunct AI-Driven Software Development Faculty
Remote Adjunct AI-Driven Software Development Faculty

East Coast Tech Online • United States

Remote
USD 83,000 - 124,000
AI-Driven Software Development Faculty (SME)
AI-Driven Software Development Faculty (SME)

ECPI University LLC • Manassas (VA)

On-site
USD 1,500 - 1,800
CIS – AI Software Development Faculty
CIS – AI Software Development Faculty

ECPI University • Virginia Beach (VA)

On-site
USD 17,000 - 20,000