Responsibilities
Design, develop, and maintain RESTful APIs and microservices using C# / ASP.NET Core.
Integrate large language models (LLMs) such as ChatGPT or Azure OpenAI into product workflows.
Build retrieval-augmented generation (RAG) pipelines with vector databases and semantic search.
Collaborate with data engineers and product managers to develop AI-powered features.
Optimize data flow between backend systems and AI components.
Ensure backend and AI features are scalable, robust, and secure.
Participate in architecture discussions, code reviews, and Agile ceremonies.
Contribute to CI/CD pipelines, performance tuning, and system monitoring.
Qualifications
5+ years of experience in backend development with .NET (C# / ASP.NET Core).
Strong knowledge of OOP, SOLID principles, and asynchronous programming.
Experience developing and consuming REST APIs and working with SQL Server.
Experience integrating OpenAI APIs or similar LLM platforms.
Familiarity with RAG, semantic search, prompt engineering, and embeddings.
Knowledge of Git, Agile methodologies, and CI/CD workflows.
Preferred Skills
Hands-on experience with vector databases (e.g., Pinecone, Weaviate, Redis, Qdrant).
Experience with AI orchestration tools like LangChain or Semantic Kernel.
Understanding of LLM lifecycle: fine-tuning, memory handling, and feedback loops.
Familiarity with cloud platforms (Azure, AWS) for AI deployments.
Exposure to event-driven architecture and messaging systems (Kafka, RabbitMQ).
المهارات المطلوبة
CI/CD
C#
Git
ASP.net
RESTful Services
Back-End Development
AI
تفاصيل الوظيفة
الموقع Islamabad - Pakistan
القطاع
تكنولوجيا المعلومات والاتصالات
نوع الوظيفة دوام كامل
الدرجة العلمية بكالوريوس
الخبرات 5+
الجنسية
غير محدد
سجلي الدخول للتقدم