Ai Ml Engineer
Full Stack Developer AI & Microsoft Technologies
We are looking for an experienced Full Stack Developer with AI/Generative AI knowledge and strong Microsoft technology expertise to develop enterprise and engineering digitalization applications.
Key Responsibilities
- Develop end-to-end web applications using C#, .NET Core, ASP.NET Core/Web API and React/Angular.
- Design and integrate SQL Server, Oracle or Azure SQL databases.
- Build and integrate REST APIs with enterprise applications.
- Develop AI-enabled solutions using LLMs, Azure OpenAI, RAG, Prompt Engineering, Vector/Semantic Search and AI Agents.
- Deploy and manage applications using Microsoft Azure and Azure DevOps.
- Implement authentication, authorization, security, logging, and application monitoring.
- Collaborate with business and engineering teams to convert requirements into scalable digital solutions.
Required Skills
- C#, .NET/.NET Core, ASP.NET Core and Web API
- React or Angular, JavaScript/TypeScript, HTML/CSS
- SQL Server/Oracle/Azure SQL
- REST API and enterprise integrations
- Microsoft Azure
- Azure DevOps, Git and CI/CD
- Generative AI / LLMs
- Azure OpenAI or similar AI platform
- RAG and Prompt Engineering
- AI Agents and Vector/Semantic Search
Good to Have
Python, Copilot Studio, Power Platform, Azure AI Search, Docker, Microservices, MCP, Power BI, and experience in engineering/EPC digitalization solutions.
Experience
1-2 years of software development experience with strong hands-on full-stack development skills and practical exposure to AI/Generative AI projects.
Qualification
Bachelor's or Master's degree in Computer Science, IT, Software Engineering, AI/Data Science, or related discipline.
Preferred Candidate
A hands-on full-stack developer who can combine Microsoft enterprise technologies with AI capabilities to design, develop, integrate, and deploy secure and scalable digital solutions.