About the job Fullstack Python Developer (GenAI)
Responsibilities
- Develop and maintain web applications using React and Python.
- Integrate disparate structured and unstructured datasets and documents into a vector database for an effective RAG system.
- Ability to develop complex applications in LLMs, including developing chatbots and integration with Agents.
- Build an auditing system for monitoring usage, ensuring security and cost efficiency.
- Build a robust data pipeline system to ingest and manage data from various sources.
- Optimize GenAI applications for enhanced performance, scalability, and reliability.
Required skill set
- Experience in developing applications using data, AI/ML, web technologies using Python and React.
- Experience with development using LLMs.
- Good understanding of RAG frameworks, embeddings and Agents.
- Technical know-how of effective prompt engineering, function calling etc.
- Familiarity with software development best practices, including version control (Git), testing, and CI/CD.
- Familiarity with various Azure services such as Azure Search, App Services, API.
Nice to have
- Integrate generative models or applications into existing systems and workflows seamlessly.
- Evaluate and implement leading data anonymization and PII detection techniques.