Back to search
Chandigarh University - HR Department Linkedin · Posted 8d ago

Python Developer

India

Linkedin
Continue to application Add your email once, then Caio opens the original posting.

Indexed description

Role Summary

Build and integrate Python-based AI services, including LLMs, RAG and APIs, with Moodle/CULMS, CUIMS/ERP and other university applications, and take them into production.

Key Responsibilities

  • Develop backend services and REST APIs in Python (FastAPI/Flask/Django) with PostgreSQL, MySQL and Redis.
  • Integrate open-source and API-based LLMs (Llama, Qwen, Mistral, Gemma) using Ollama, vLLM or Hugging Face.
  • Build RAG pipelines covering ingestion, chunking, embeddings and retrieval, using Qdrant, pgvector, Milvus or Weaviate.
  • Integrate AI services with Moodle/CULMS through Web Services, plugins and authentication, and support upgrades and compatibility testing.
  • Develop PHP-based Moodle plugins (local, block, activity and question types) following Moodle coding standards, APIs and the plugin lifecycle.
  • Deploy on Linux, Docker, AWS or on-premise servers, using Git and CI/CD, and provide production support and troubleshooting.

Email at: [email protected]

Free. 20 seconds. No password. See every match in this search.

Create a free Caio profile to unlock more results and save your role and location preferences.

Unlock free search
Want help applying to roles like this? Search Caio for free. If repetitive applications get heavy, Managed Job Search adds supervised execution for $99/month.
View Managed Job Search