18 Oct
|
Emids Technologies
|
Bengaluru
18 Oct
Emids Technologies
Bengaluru
Summary of the Role
Senior AI Engineer .NET & GenAI
Experience: 6+ Years
Location: Bangalore
Employment Type: Full time
Notice Period: Immediate / Short Notice Preferred
Job Summary
We are looking for a Senior AI Engineer with 6+ years of software engineering experience, including strong hands-on experience in C#/.NET development and recent experience building AI/GenAI solutions.
The ideal candidate should have a solid software engineering foundation in .NET and be able to apply modern Generative AI, LLM, RAG, and AI application development techniques to build scalable enterprise applications.
Required Skills
- 6+ years of software development experience
- Strong experience in C#, .NET, .NET Core
- ASP.NET Core, Web API, REST API development
- OOP concepts, SOLID principles, Design Patterns
- SQL Server / Relational Databases
- Git & CI/CD
- Hands-on experience in Generative AI / LLM application development
- Experience with OpenAI, Azure OpenAI, Gemini,
Anthropic or similar LLMs
- Strong understanding of Prompt Engineering, Embeddings, Tokens, Context Windows
- Experience building RAG (Retrieval-Augmented Generation) applications
- Experience with Vector Databases / Vector Search
- Hands-on experience with LangChain, LlamaIndex, Semantic Kernel
- Knowledge of AI Agents, Tool Calling, AI Workflows
- Experience integrating LLM APIs into enterprise applications
- Good working knowledge of Python
- Python for AI/GenAI applications, automation, APIs, and data processing
Nice to Have Skills
- Azure AI Services
- Azure OpenAI & Azure AI Search
- Semantic Kernel expertise
- FastAPI / Flask
- Docker & Kubernetes
- Azure Functions, App Services, AKS
- AI Security, Responsible AI, Data Privacy
- MLOps / LLMOps
📌 Senior Software Engineer (Bengaluru)
🏢 Emids Technologies
📍 Bengaluru