All roles

Open role

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

Remote · Vietnam Full-time

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. 

Master's degree in Computer Science, Software Engineering, AI or related field with 18+ graduate hours; 3-5 years industry experience in AI-augmented development; expertise in AI coding tools, LLM APIs, prompt engineering, secure coding; teaching experience preferred.

Key Responsibilities

  • teaching AI development
  • designing curriculum
  • mentoring faculty

Skills & Tools

GitHub Copilot, Kilo Code, Cursor, OpenAI, Anthropic, LangChain, AutoGen, AWS Bedrock, Azure OpenAI, Google Vertex AI, OWASP Top 10, CWE

Job Details

  • Category: Education services
  • Seniority: Mid Level
  • Commitment: Part Time
  • Workplace: Remote — United States
  • Languages: English

About ECPI University

A university providing undergraduate education with a focus on technology and software development. — Industry: Education

More open positions

Online Business Adjunct Faculty – Business Analytics

Work from home Full-time role

Program Manager, Escalation Management

Work from home Full-time role

Senior Software Engineer, Enterprise AI

Work from home Full-time role

Senior Machine Learning Engineer, Fulfillment

Work from home Full-time role

Planning Studio - Studio Leader

Work from home Full-time role

Software Engineer

Work from home Full-time role

[Remote] Staff Software Engineer

Work from home Full-time role

Full‑Time Remote Data Entry Specialist – Precision Insurance Data Management & Quality Assurance at brighthush

Work from home Full-time role

Regional Talent Acquisition Partner – Russian-Speaking Markets

Work from home Full-time role

Senior Technical Customer Support Specialist – Email Deliverability & Automation Platform Champion, Driving Customer Success & Product Reliability – Remote, Full‑Time – brighthush

Work from home Full-time role

Executive Director – Global Client Delivery, Biotech

Work from home Full-time role

Sales Operations Associate Manager

Work from home Full-time role

Senior Analyst, Security

Work from home Full-time role

State Manager (EP)

Work from home Full-time role

Sales Development Representative

Work from home Full-time role

Access Manager - Healthcare Claims, PAs, Reimbursement & Appeals

Work from home Full-time role

Senior Remote Customer Service Representative – Champion Global Shopper Experience, Drive Operational Excellence, and Innovate Support Solutions at brighthush

Work from home Full-time role

Marketing-Focused Executive Assistant (Job ID: SMIGOL1EA)

Work from home Full-time role

Karriereeinstieg Finanzberatung – 100% remote für Quereinsteiger & junge Talente (m/w/d)

Work from home Full-time role

Starr Associates Program - Claims

Work from home Full-time role

Senior Server Engineer

Work from home Full-time role