Skip to main content
IMCS Group logo

Gen AI Developer

IMCS Group
CAPosted February 24, 2026

Resume Keywords to Include

Make sure these keywords appear in your resume to improve ATS scoring

PythonReactNext.jsAngularAWSGCPAzureDockerKubernetesRESTAgileScrumCI/CDMicroservicesAPI

Sign up free to auto-tailor your resume with all these keywords and get a higher ATS score

Job Description

Job Title: Gen AI Developer

Location: Toronto, ON (Hybrid)

Duration: 6 Months Contract (Possible Extension)

Experience Required: 6+ Years

Primary Skills: Python, AI & Generative AI (Products & Tools), Front-End Development

Strong knowledge of front-end frameworks such as React, Angular, or Next.js.

Role Overview

We are seeking a skilled and innovative Gen AI Developer with 4–6 years of experience in designing, developing, and deploying AI-driven applications. The ideal candidate will have strong expertise in Python and Generative AI tools and frameworks, along with hands-on experience in building responsive and user-centric front-end interfaces. This role requires collaboration across engineering, design, and product teams to deliver scalable, high-performance AI-powered solutions.

Key Responsibilities

  • Generative AI & Application Development
  • Design, develop, and deploy Generative AI solutions using modern AI/ML frameworks and tools.
  • Build and integrate AI-powered features such as chatbots, content generation engines, summarization tools, and intelligent assistants.
  • Develop backend logic and APIs using Python to support AI-driven functionalities.
  • Optimize model performance, scalability, and inference efficiency in production environments.
  • Work with LLMs, prompt engineering techniques, embeddings, and vector databases.

UI/UX Development

  • Design and develop responsive, user-friendly interfaces using modern front-end frameworks (e.g., React, Angular, Next.js).
  • Collaborate with designers to implement UI/UX best practices and maintain visual consistency.
  • Optimize front-end performance for speed, accessibility, and scalability.
  • Ensure seamless integration between AI services and front-end components.

Collaboration & Communication

  • Partner with back-end developers to ensure smooth API integration and data flow.
  • Engage stakeholders to gather requirements and provide technical insights during project planning.
  • Participate in code reviews, sprint planning, and Agile ceremonies.
  • Contribute ideas and feedback to improve product quality and development processes.

Quality Assurance & Standards

  • Conduct thorough testing to ensure cross-browser and cross-device compatibility.
  • Implement accessibility standards (e.g., WCAG) and address usability concerns.
  • Ensure code quality through unit testing, documentation, and adherence to best practices.

Required Skills & Qualifications

  • 4+ years of professional software development experience.
  • Strong proficiency in Python for AI/ML and backend development.
  • Hands-on experience with Generative AI frameworks and tools (e.g., OpenAI APIs, LangChain, Hugging Face, LLM integrations).
  • Experience with REST APIs, microservices, and cloud deployment.
  • Familiarity with prompt engineering, embeddings, vector databases, and AI model integration.
  • Experience working in Agile/Scrum environments.
  • Strong communication and collaboration skills.

Nice to Have

  • Experience deploying AI solutions on cloud platforms (Azure, AWS, GCP).
  • Knowledge of MLOps practices and CI/CD pipelines.
  • Exposure to containerization tools like Docker and Kubernetes.
  • Experience with performance tuning and model optimization techniques.

Want AI-powered job matching?

Upload your resume and get every job scored, your resume tailored, and hiring manager emails found - automatically.

Get Started Free