AI Application Developer

Job Description

About the job
NOTE: HYBRID work model, 1 day/week in Toronto office

 

SKILLS: AI Developer, LLM, LLAMA, Python, PyCharm, Vue.js, React, Azure API, CI/CD, Kubernetes, RAG

TYPE: 6-Month Contract, 7.5 hours/day, 37.5 hours/week

INDUSTRY: Banking

DESCRIPTION:

Proficient in Python and frameworks (Django, Flask, langchain, llama index, FastAPI)Skilled in Python environments (PyCharm, Jupyter, Visual Studio Code)Deploy Python applications on Azure (Azure App Services, Azure Functions)Experience with Azure OpenAI ServiceExperience with working with open source LLMs such as LLAMA and MixtralExperience building Gen AI applications.Develop and integrate RESTful APIs, focusing on Azure API managementDeploy and manage Python apps on Azure, optimize cloud servicesExperience with CI/CD pipelines (Azure DevOps, Jenkins, CircleCI, GitLab Actions)Knowledge of containerization/orchestration (Docker, Kubernetes) in AzureExperience with RAGExperience working on Retrieval Augmented Generation frameworkExpertise in writing and tune prompts for LLMsExperience with indexing/chunking strategies for RAG applicationsWork with search solutions (Azure AI search)Advanced proficiency with Git