
Online Software Development Adjunct Faculty – Artificial Intelligence, Generative AI, Applied AI Development
Posted Oct 31

Posted Oct 31
This is a fully remote position, open to applicants in United States.
• Act as the primary institutional expert in AI-augmented software development.
• Lead the design of the curriculum for the entire undergraduate software development program.
• Create, develop, and enhance courses that cover AI-assisted coding, LLM-based application creation, prompt engineering, AI-enhanced architecture and design thinking, as well as responsible AI development.
• Instruct courses that blend software development with artificial intelligence, utilizing real-world tools, structured projects, and case studies aligned with industry standards.
• Demonstrate AI-augmented development workflows through the use of AI coding assistants, LLM API integration, and prompt-driven design and documentation techniques.
• Integrate secure coding principles, including OWASP Top 10 and CWE, into the teaching curriculum.
• Guide faculty colleagues in the implementation of AI-augmented teaching strategies and tools.
• Work collaboratively with academic leaders to ensure the curriculum meets current industry demands.
• Remain updated on advancements in generative AI, agentic coding tools, LLM frameworks, and professional software development methodologies.
• A Master's degree in Computer Science, Software Engineering, Artificial Intelligence, or a related field, OR a Master's degree with a minimum of 18 graduate semester hours in the discipline.
• 3–5 years of relevant industry experience (10+ years preferred), with direct experience in AI-integrated development environments.
• Proven hands-on experience in AI-augmented software development, including AI-assisted coding workflows, LLM API development, prompt engineering, or agentic development tools.
• Experience in designing or delivering curriculum, training, or professional development for learners at beginner to intermediate levels.
• Familiarity with AI-assisted coding tools and workflows, such as GitHub Copilot, Kilo Code, Cursor, or similar technologies.
• Understanding of LLM concepts and application development using LLM APIs, such as OpenAI or Anthropic.
• Knowledge of prompt engineering principles and patterns applicable to software development.
• Strong foundation in core software development principles: OOP, data structures, version control, and debugging.
• Awareness of secure coding practices: OWASP Top 10, CWE, and potential vulnerabilities introduced by AI.
• Ph.D. is highly preferred.
• Teaching or mentoring experience is preferred.
• Preferred knowledge includes agentic AI frameworks, cloud AI/ML development services, AI ethics frameworks, full-stack web development with AI integration, and methodologies in AI-enhanced architecture and design thinking.
• Preferred certifications include GitHub Copilot or GitHub Foundations, AWS Certified Developer, Azure Developer Associate, Azure AI Engineer, AWS ML Specialty, Google Professional ML Engineer, recognized LLM/generative AI development credentials, Certified Scrum Master, or SAFe Agile practitioner.
• Strong collaboration, communication, and organizational skills are essential.
• A commitment to responsible AI development and ethical software practices is required.
• Part-time employment.
• Remote work opportunities.
• Equal Opportunity Employer.
avra
ClickHouse
Michael Baker International
Bright Vision Technologies
Get handpicked remote jobs straight to your inbox weekly.