AI Engineer (.NET & Generative AI)
- Full-Time
- On-Site
Job Description:
We are looking for an AI Engineer in Damascus to join our team and help build intelligent applications to bridge the gap between traditional software development and artificial intelligence by designing, developing, and deploying AI-driven features using the .NET ecosystem.
Key Responsibilities:
- Design and develop AI-powered applications and microservices using C# and .NET.
- Architect and maintain data pipelines for embedding generation and retrieval using Vector Databases.
- Build and optimize Retrieval-Augmented Generation (RAG) pipelines to provide accurate and context-aware AI responses.
- Develop and deploy autonomous AI agents and multi-agent systems to handle complex, multi-step tasks.
- Integrate sophisticated AI capabilities into existing platforms utilizing orchestration tools like Semantic Kernel or LangChain.
- Connect applications to cloud-based AI services.
- Deploy, optimize, and manage locally hosted AI models for specialized, secure, or offline use cases.
- Collaborate with the broader engineering team.
Required Qualifications:
- Software Engineering: Strong, proven experience in C# and the .NET framework/ecosystem.
- AI Architecture: Deep understanding and hands-on experience building and optimizing RAG (Retrieval-Augmented Generation) architectures.
- Agentic AI: Experience designing and implementing AI agent architectures.
- Vector Databases: Solid understanding and practical experience with vector search and databases (e.g., Qdrant, Pinecone, Milvus, or Chroma).
- AI Tooling: Familiarity with AI orchestration frameworks, specifically Semantic Kernel or LangChain.
- Cloud AI Integration: Proven experience integrating third-party AI services such as OpenAI APIs, Azure OpenAI, or Azure Cognitive Services.
- Local AI Models: Experience running, fine-tuning, or interacting with locally hosted models (e.g., using Ollama, Llama.cpp, or LM Studio).
- General Tech Stack: Proficiency with Git and standard software development lifecycles.
- Familiarity with containerization (Docker/Kubernetes) and deploying AI models at scale.
Working site: On-site full-time Job 5 days a week (Damascus).