Artificial Intelligence Engineer
Tech Mahindra
2 - 5 years
Bengaluru
Posted: 08/01/2026
Getting a referral is 5x more effective than applying directly
Job Description
Job Title: AI Developer .NET
Experience: 38 Years
About the Role
We are looking for a skilled AI Developer with strong hands-on experience in .NET technologies to design, develop, and deploy AI-driven applications and intelligent automation solutions. The ideal candidate will combine software engineering expertise with practical knowledge of modern AI/ML frameworks and cloud ecosystems.
Key Responsibilities
- Design, develop, and integrate AI/ML models within .NET applications
- Build intelligent automation and cognitive solutions using APIs such as Generative AI, NLP, LLMs etc
- Develop scalable backend services using C#, ASP.NET Core, and Web APIs
- Work closely with Tech Lead and Data Reporting team to operationalize and optimize AI models
- Implement secure, reliable, and high-performance application architecture
- Deploy AI solutions using Azure/AWS cloud services (Azure preferred)
- Perform code reviews, troubleshoot issues, and ensure best engineering practices
- Continuously research and adopt new AI/ML trends, frameworks, and tools
Required Skills & Qualifications
- Strong proficiency in C#, .NET Core, RESTful APIs
- Hands-on experience with AI/ML libraries and frameworks such as:
- Microsoft Semantic Kernel, ML.NET
- Azure OpenAI / OpenAI APIs
- Experience with Azure Cognitive Services , Azure Functions, App Service
- Good understanding of LLMs, prompt engineering, vector embeddings
- Familiarity with databases (SQL/NoSQL like Cosmos DB)
- Knowledge of DevOps practices (CI/CD, Git, Docker, etc.)
Services you might be interested in
Improve Your Resume Today
Boost your chances with professional resume services!
Get expert-reviewed, ATS-optimized resumes tailored for your experience level. Start your journey now.
