Gen AI Developer

Toronto, ON, CA • Posted 9 hours ago • Updated 9 hours ago
Contract W2
11 Months
Occasional Travel Required
On-site
Depends on Experience
Fitment

Dice Job Match Score™

🔢 Crunching numbers...

Job Details

Skills

  • Generative AI
  • GenAI
  • Gen AI
  • LLM
  • Large Language Models
  • OpenAI
  • Azure OpenAI
  • Hugging Face
  • LangChain
  • LangGraph
  • Agentic AI
  • Agentic Frameworks
  • AI Agents
  • Multi-Agent Systems
  • RAG
  • Retrieval-Augmented Generation
  • Retrieval Augmented Generation
  • Prompt Engineering
  • Vector Search
  • Embeddings
  • Python
  • Machine Learning
  • ML
  • Deep Learning
  • NLP
  • Artificial Intelligence
  • Azure AI Services
  • Azure Machine Learning
  • Docker
  • Kubernetes
  • Model Deployment
  • MLOps
  • Production Deployment

Summary

Job Title: Generative AI Developer (GenAI Engineer)

Location: Downtown Toronto, Ontario, Canada
Work Model: Hybrid
Job Type: Contract (Multi-year opportunity)
Experience: Hands-on enterprise GenAI development experience required

Job Description

We are seeking an experienced Generative AI Developer to design, develop, implement, and deploy advanced AI-driven solutions leveraging Generative AI models and modern AI frameworks.

The successful candidate will work closely with product owners, solution architects, engineering teams, and business stakeholders to build scalable, secure, and production-ready AI applications that address complex enterprise business challenges.

This role involves developing intelligent applications using Large Language Models (LLMs), Retrieval-Augmented Generation (RAG), Agentic AI frameworks, Python, OpenAI, Hugging Face, LangChain, and Azure AI Services.

Key Responsibilities

  • Collaborate with product owners, architects, engineering teams, and business stakeholders to understand functional requirements and translate them into AI-driven solutions.
  • Design, develop, and deploy Generative AI models, applications, and frameworks for enterprise applications.
  • Build and integrate Large Language Model (LLM)-based applications using OpenAI, Hugging Face, and LangChain.
  • Design, implement, and optimize Retrieval-Augmented Generation (RAG) architectures.
  • Develop intelligent AI agents and agentic workflows using modern Agentic AI frameworks.
  • Implement prompt engineering techniques to improve LLM performance, accuracy, and response quality.
  • Develop and integrate AI components into existing enterprise systems, applications, and REST APIs.
  • Work with Python programming for AI application development and integration.
  • Apply Machine Learning (ML) and Deep Learning techniques to solve complex business problems.
  • Leverage Azure AI Services and cloud-based AI capabilities for enterprise AI solutions.
  • Research, evaluate, and experiment with emerging Generative AI models, frameworks, and technologies.
  • Optimize AI models and applications for performance, scalability, reliability, and cost efficiency.
  • Deploy and manage AI applications using Docker, Kubernetes, and container-based technologies.
  • Monitor, troubleshoot, and maintain deployed AI solutions in production environments.
  • Ensure AI solutions comply with enterprise security, privacy, governance, and compliance standards.
  • Document solution architecture, technical workflows, deployment procedures, and operational guidelines.
  • Participate in Agile ceremonies, technical discussions, code reviews, and continuous improvement initiatives.

Required Technical Skills

  • Generative AI (GenAI) / Generative Artificial Intelligence
  • Large Language Models (LLMs)
  • Python Programming
  • OpenAI / Azure OpenAI
  • Hugging Face
  • LangChain
  • Prompt Engineering
  • Retrieval-Augmented Generation (RAG)
  • Agentic AI / AI Agents / Agentic Frameworks
  • Machine Learning (ML)
  • Deep Learning
  • Azure AI Services
  • Docker
  • Kubernetes
  • Model Deployment and Productionization
  • AI Application Development and Integration

Preferred Technical Skills

  • Experience developing enterprise-grade Generative AI applications.
  • Hands-on experience implementing RAG pipelines and LLM-based applications.
  • Experience with Agentic AI frameworks and multi-agent systems.
  • Familiarity with cloud-based AI deployment and containerization.
  • Experience optimizing LLM applications for performance, scalability, and cost.
  • Knowledge of AI security, responsible AI, and enterprise governance.
  • Experience integrating AI solutions with existing enterprise applications and APIs.

Required Qualifications

  • Strong hands-on experience in Python programming and AI application development.
  • Practical experience building and deploying Generative AI solutions.
  • Experience working with OpenAI, Hugging Face, and LangChain frameworks.
  • Solid understanding of LLMs, Prompt Engineering, RAG, and Agentic AI.
  • Knowledge of Machine Learning and Deep Learning concepts.
  • Experience with Docker and Kubernetes for model/application deployment.
  • Experience with Azure AI Services.
  • Strong analytical, problem-solving, communication, and collaboration skills.
  • Ability to work with cross-functional teams in an Agile development environment.
  • Must be available to work in a hybrid environment in Downtown Toronto, Ontario.

 

Interested candidates are encouraged to apply with their updated resume - - highlighting hands-on Generative AI, Python, RAG, LangChain, Agentic AI, and Azure AI experience.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: PTPDxSSbcLrkqmQ
  • Position Id: 9133734
  • Posted 9 hours ago
Create job alert
Never miss an opportunity! Create an alert based on the job you applied for.