.NET Developer with AI Expertise
Job Summary:
Join our dynamic team as a .NET Developer specializing in AI integrations,
where you will design, develop, and maintain innovative applications that
leverage cutting-edge technologies. You will play a crucial role in enhancing
our product offerings by integrating AI and machine learning models into our
platforms, ultimately improving user experience and operational efficiency.
Key Responsibilities:
-
Design, develop, and maintain applications using .NET Core / .NET 6+ /
ASP.NET Core.
-
Build and integrate AI/ML models into web or enterprise applications to
enhance functionality.
-
Develop RESTful APIs and implement microservices architecture for scalable
applications.
-
Work on AI-based features such as chatbots, recommendation engines, document
intelligence, and predictive analytics.
-
Integrate applications with cloud platforms like Microsoft Azure to optimize
performance.
-
Consume AI services such as Azure OpenAI, Cognitive Services, and custom ML
models effectively.
-
Collaborate with data scientists and AI engineers for efficient model
deployment and application enhancement.
Requirements:
- Strong experience in C#, ASP.NET Core, and .NET Core.
-
Proven experience with Entity Framework / EF Core to manage database
interactions.
- Hands-on experience in developing and integrating Web APIs.
-
Solid understanding of AI/ML concepts and practical experience in model
integration.
-
Experience with Azure AI Services and Azure OpenAI for enhancing AI
capabilities.
- Knowledge of SQL Server and database management practices.
-
Familiarity with Microservices Architecture to create modular applications.
-
Proficient in using Git and CI/CD pipelines for version control and
deployment workflows.
Preferred Qualifications:
-
Experience in optimizing performance, scalability, and security of AI-driven
applications.
-
Previous experience in code reviews and adhering to best development
practices.
-
Familiarity with containerization technologies like Docker for application
deployment.
-
Strong problem-solving skills and the ability to work collaboratively in a
team setting.
- Able to adapt quickly to new technologies and frameworks as needed.
Benefits:
-
Competitive salary package of up to 35 LPA based on experience and
qualifications.
-
Opportunity to work in a dynamic, innovative environment with a focus on
technological advancement.
- Flexible working hours and the option for remote work.
- Comprehensive health insurance package for you and your family.
-
Ongoing professional development opportunities and access to training
resources.
-
Collaborative and supportive team culture with regular team-building
activities.
-
Performance-based bonuses and recognition programs to reward excellence.