Colorado State University

AI-Powered Educational Assistant Developer (Part-Time)

Colorado State University
Apply
1 day ago
Fort Collins, CO, USAEntry Level

Responsibilities

  • Develop and enhance an AI-powered educational assistant using Python and modern AI frameworks.
  • Process and ingest course materials for semantic search and retrieval.
  • Implement vector databases, embedding pipelines, user interfaces, logging, analytics, and response evaluation.
  • Integrate the system with Canvas LMS and CSU authentication services.
  • Test, debug, document, and maintain the software while ensuring data privacy, security, and academic integrity.
  • Fine-tune open-source LLMs and develop hybrid architectures combining locally hosted and cloud-based models.
  • Apply prompt engineering and deploy and maintain AI services using Docker and Google Cloud.
  • Collaborate with faculty on feature development, evaluation, and continuous improvement.

Requirements

  • Bachelor's degree in Computer Science, Computer Information Systems, Software Engineering, or a closely related field.
  • Strong Python programming skills and experience with software development, APIs, databases, and object-oriented programming.
  • Familiarity with machine learning, natural language processing, large language models, prompt engineering, and retrieval-augmented generation.
  • Experience with AI frameworks such as LangChain, LlamaIndex, FAISS, or ChromaDB.
  • Experience with web application development using Flask, FastAPI, Gradio, or equivalent technologies.
  • Familiarity with Firebase, SQLite, PostgreSQL, or similar database systems.
  • Experience deploying applications using Docker and Google Cloud Platform is highly desirable.
  • Preferred experience includes LoRA or QLoRA fine-tuning, Git/GitHub collaboration, cybersecurity, secure software development, and educational technology or learning management systems.
  • Strong communication, organizational, documentation, independent-work, and task-management skills.

Benefits

  • Part-time appointment of 8 hours per week with a flexible schedule coordinated with the supervisor.
  • Appointment runs from September 15, 2026 through December 31, 2026.
  • Hands-on experience with modern AI technologies, cloud platforms, software architecture, and educational technology.
  • Direct collaboration with faculty on applied AI research and the opportunity to contribute to conference papers and scholarly publications.
  • University employee benefits and access to CSU workplace perks are described in the posting.
Colorado State University

About Colorado State University

11-50 employees
Contact me