AI Developer
Posted Updated
Description
# Developer (AI Application Development)
## Company Overview
*Company details are not specified.*
## Job Summary
We are seeking a talented developer with a strong background in AI application development. This role focuses on creating robust backend services and user-friendly frontend interfaces, contributing to innovative projects in the AI space.
## Responsibilities
- Develop and maintain AI applications utilizing frameworks such as **LangChain** and various **AI SDKs**.
- Implement core AI concepts including **Retrieval-Augmented Generation (RAG)** and **Model Context Protocol (MCP)**.
- Build scalable backend services with **Flask** in a cloud-native environment on **Microsoft Azure**.
- Design and implement responsive user interfaces using **Next.js** and modern UI libraries.
- Manage state and data handling with tools like **React Query** and **Zustand**.
- Ensure UI components are clean, accessible, and responsive through **Tailwind CSS** and **ShadCN** components.
- Optionally, develop add-ins for Microsoft Office applications (e.g., Word, Excel, Outlook) as an additional contribution.
## Qualifications
- Strong knowledge of AI application development and relevant frameworks.
- Experience with backend development using **Flask**.
- Proficient in **Next.js** for frontend development.
- Familiar with state management and data handling tools such as **React Query** and **Zustand**.
- Competence in **Tailwind CSS** and **ShadCN** components for UI design.
- Understanding of cloud environments, specifically **Microsoft Azure**.
- Experience in developing add-ins for Microsoft Office applications is a plus.
- Relevant educational qualifications in Computer Science or related fields (BSc, BTech, etc.).
## Preferred Skills
- Familiarity with data pipeline tools like **Azure Databricks** and **Azure Data Factory**.
- Additional experience with other modern frontend and backend technologies.
## Experience
- A minimum of **2-5 years** of relevant experience in software development, particularly in AI and cloud environments.
## Environment
- The typical work setting is cloud-based and may involve collaborative tools and environments. Details on remote or onsite work are not specified.
## Salary
*Salary details are not specified.*
## Growth Opportunities
*Potential career advancement opportunities within the company are not specified.*
## Benefits
*Details on offered benefits are not specified.*
