Design and develop advanced AI solutions leveraging large language models and generative AI, build backend services in Python, manage Azure environments, and lead technical collaboration within the team.
- Design and development of advanced AI solutions – building applications based on large language models (LLMs) and generative AI, contributing to solution architecture, including the use of RAG patterns and LLMOps practices.
- Development of robust backend solutions in Python – using modern technologies and frame-works for API development, data transformation pipelines, and interactive tools; implementing testing strategies and ensuring application security, reliability, and performance.
- Azure environments and operations – working hands-on with the team to improve how our Azure environments are structured, configured, monitored, and maintained, while introducing consistent practices for their day-to-day management.
- DevOps and cloud integration – containerization, deployment to Azure environments, reverse proxy configuration (NGINX), CI/CD pipeline setup, version control management, API gateway integration, including MCP-based integrations, and deployment and lifecycle management of AI models and solutions using Azure AI Foundry.
- Data and API design – working with relational and NoSQL databases, designing schemas, optimizing queries, and integrating REST-based services with a strong focus on security, performance, and scalability.