Enable job alerts via email!

Gen AI Engineer

Nexus Systems Group Inc.

Mississauga

Hybrid

CAD 80,000 - 100,000

Full time

2 days ago
Be an early applicant

Job summary

A leading tech company is seeking a Gen AI Engineer to design and maintain cutting-edge NLP and Generative AI applications. This role focuses on utilizing Python and Azure services, including API development and infrastructure management. Candidates should have a Bachelor's degree in relevant fields and strong Azure experience. The position offers a hybrid work schedule in Mississauga and involves collaboration on modern AI solutions.

Qualifications

  • Experience in designing and developing NLP and Generative AI applications.
  • Familiar with back-end API implementation.
  • Proficiency in Azure cloud services.

Responsibilities

  • Develop and maintain NLP and AI applications in Python.
  • Implement back-end APIs using FastAPI and Docker.
  • Collaborate on database design and management systems.

Skills

NLP applications in Python
APIs development using FastAPI
Azure AI services
MongoDB
Azure DevOps for CI/CD
Containerized deployment with AKS

Education

Bachelor’s degree in Computer Science or related field

Tools

Docker
Azure Functions
Azure API Management
Azure Logic Apps
Azure Kubernetes Service
LangChain
PyTorch
GPT
Transformers
Job description
Overview

Job Title: Gen AI Engineer

Location: CAN, Ontario, Toronto

Work Arrangement: Hybrid – onsite 3 days per week

Target start date: asap

Duration: 1 year

Possibility of extension & conversion to FTE

Number of Positions: 1

Schedule: 9am-5pm Monday-Friday; standard 37.5 hrs/week

Reason: Additional Workload

Responsibilities / Requirements
  • 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.
  • Experience and exposure to Azure AI services, vector databases, LLMs and RAG pipelines.
  • Optimize application performance and ensure scalability.
  • Collaborate in the database design and management of those systems (MongoDB).
  • 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.
  • Stay up to date with emerging trends and technologies in the field of Generative AI.
Nice-To-Have Skills
  • Experience working with Python, particularly in relation to NLP and AI.
  • Exposure to modern LLM-based libraries such as LangChain, PyTorch, GPT, Transformers.
Education

Bachelor’s degree in computer science, Engineering, Computational Linguistics, Data Science or a related quantitative field (or equivalent experience).

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.