GenAI Engineer
Drive innovation in the insurance industry as a Generative AI Engineer (hybrid role based in Toronto). Utilize Python, Azure AI services, FastAPI, and Docker to build advanced NLP and LLM-based solutions. Work with Azure DevOps, Kubernetes, and scalable architectures in a strategic, full-time contract position.
What is in it for you:
• Salaried: $71 to $78 per hour.
• Incorporated Business Rate: $85 to $92 per hour.
• 12-month contract.
• Full-time position: 37.50 hours per week.
• Weekday schedule from 9 am to 5 pm.
• Hybrid work: in-office Tuesday to Thursday.
• Opportunity to work in a dynamic and professional environment.
• Join a passionate and inclusive team of professionals.
Responsibilities:
• Design, develop, and maintain sophisticated NLP and Generative AI applications in Python.
• Design and implement back-end APIs to deliver Python services to front-end applications using FastAPI and Docker.
• Optimize application performance and ensure scalability.
• Collaborate in the database design and management of those systems (MongoDB).
• Stay up to date with emerging trends and technologies in the field of Generative AI.
What you will need to succeed:
• Bachelor’s degree in Computer Science, Engineering, Computational Linguistics, Data Science, or a related quantitative field (or equivalent experience).
• Experience and exposure to Azure AI services, vector databases, LLMs, and RAG pipelines.
• Proficiency in utilizing Azure services such as Azure App Service, Azure Functions, Azure API Management, Azure Logic Apps, and Azure DevOps for building and deploying API-based solutions.
• Strong understanding of Azure architecture and infrastructure, including Azure Resource Manager (ARM) templates, Azure Active Directory (AAD), and Azure networking.
• Demonstrated expertise in integrating Azure services with other components of the tech stack to create end-to-end solutions.
• Ability to optimize performance and scalability of APIs and UI/UX solutions on Azure, including leveraging features like auto-scaling and caching.
• Strong knowledge of Azure DevOps practices for CI/CD pipelines, version control, and automated testing.
• Proficiency in utilizing Azure Kubernetes Service (AKS) for containerized deployment and orchestration of API-based solutions.
• Familiarity with Azure Container Registry (ACR) for storing and managing container images securely.
Nice-to-Have
• Experience working with Python, particularly in relation to NLP and AI.
• Exposure to modern LLM-based libraries such as LangChain, PyTorch, GPT, and Transformers.
Why Recruit Action?
Recruit Action (agency permit: AP-2504511) provides recruitment services through quality support and a personalized approach to job seekers and businesses. Only candidates who match hiring criteria will be contacted.
MFCJP00015046