We are looking for a talented AI & .NET Developer to join our team. The ideal candidate will be passionate about building advanced integrations, webapps, and systems that leverage AI, particularly Large Language Models (LLM), integrated into .NET ecosystems. In this role, you will be responsible for designing, developing, and maintaining applications that provide intelligent solutions and rich reporting functionalities for internal use and clients.
Key Responsibilities
AI and LLM Integration: Develop and integrate Large Language Models (LLMs) into our applications, allowing for intelligent, contextual interactions within .NET and ASP.NET frameworks.
Application Development: Design, implement, and maintain high-quality .NET and ASP.NET applications, focusing on web and API-based solutions.
Reporting Solutions: Design and develop complex reporting solutions using Power BI, SQL Reporting Services (SSRS), or other reporting frameworks, enabling data visualization and business insights.
Optimization: Optimize application performance, including AI models, API response times, and .NET application performance tuning.
Collaboration: Work closely with product manager and other other developers to develop robust AI/ML solutions and ensure smooth integration with other system components.
Documentation & Maintenance: Write and maintain clear, comprehensive documentation, and manage version control and bug tracking.
Research & Innovation: Stay current with advancements in AI and .NET frameworks to continuously improve applications, especially around new LLM capabilities and emerging reporting standards.
Qualifications
Bachelor’s Degree in Computer Science, Information Technology, Engineering, or a related field.
3+ years of experience in .NET development (ASP.NET, C#, .NET Core).
Experience with LLMs: Hands-on experience with integrating Large Language Models or AI APIs (e.g., OpenAI, LLAMA, Gemma, etc.).
Reporting Expertise: Proficiency in reporting tools such as Power BI, SSRS, and experience in designing data pipelines for reporting purposes.
Database Management: Strong skills in SQL, data warehousing, and optimizing queries for large datasets.
Front-End Knowledge: Familiarity with JavaScript, HTML, and CSS for front-end development is preferred.
Analytical Mindset: Ability to interpret complex data, analyze and problem-solve AI model responses, and optimize user-facing applications.
Strong Communication: Ability to explain complex technical information to non-technical stakeholders clearly and concisely.