19 Oct
|
Emids Technologies
|
Bengaluru
19 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
Robust 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
Positive 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