Home Job Listings Categories Locations

NLP / Generative AI Engineer

📍 Canada

Construction Compunnel, Inc.

Job Description

We are seeking an experienced NLP & Generative AI Engineer with strong expertise in Python and Azure services to develop cutting-edge AI applications. The ideal candidate will design scalable APIs, integrate Azure cloud services, and work with LLMs and Retrieval‑Augmented Generation (RAG) pipelines. This role demands strong backend development skills, cloud deployment experience, and a keen understanding of the latest AI technologies.

Job Responsibilities

Design, develop, and maintain sophisticated NLP and Generative AI applications using Python.

Implement backend APIs with FastAPI, containerize services using Docker.

Integrate with Azure AI services, vector databases, LLMs, and RAG pipelines.

Collaborate in database design and manage systems like MongoDB.

Leverage Azure services such as Azure App Service, Azure Functions, Logic Apps, and Azure API Management.

Deploy and orchestrate containers using Azure Kubernetes Service (AKS).

Manage container images securely via Azure Container Registry (ACR).

Apply Azure architecture best practices, including ARM templates, AAD, and networking principles.

Optimize performance, scalability, and cost‑efficiency using features like auto‑scaling and caching.

Implement CI/CD pipelines using Azure DevOps with automated testing and version control.

Collaborate with cross‑functional teams to deliver end‑to‑end AI‑powered solutions.

Stay current on trends and advancements in Generative AI and NLP tools.

Required Skills

5+ years of experience in Python development focused on NLP or AI applications.

Proficient with FastAPI, Docker, and RESTful API design.

Proven experience with Azure AI services, RAG pipelines, and vector databases.

Strong understanding of Azure infrastructure and services: AAD, ARM templates, networking.

Hands‑on experience with MongoDB database design and operations.

Proficiency with Azure DevOps tools for CI/CD and version control.

Familiar with Azure Kubernetes Service (AKS) and Azure Container Registry (ACR).

Ability to optimize and scale AI services for enterprise environments.

Preferred Skills

Familiarity with LangChain, Transformers, GPT, and PyTorch.

Prior experience building solutions with modern LLM‑based architectures.

Exposure to UX/UI performance optimization for AI‑based apps.

Certifications [Specify if any certifications are preferred or required.]

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

#J-18808-Ljbffr

Ready to Apply?

Don't miss this opportunity! Apply now and join our team.

Job Details

Posted Date: November 20, 2025
Job Type: Construction
Location: Canada
Company: Compunnel, Inc.

Ready to Apply?

Don't miss this opportunity! Apply now and join our team.