×
Register Here to Apply for Jobs or Post Jobs. X

Python Developer GenAI at spruceinfotech

Job in Toronto, Ontario, C6A, Canada
Listing for: Victrays
Full Time position
Listed on 2026-02-28
Job specializations:
  • Software Development
    Python, AI Engineer, Software Engineer, Machine Learning/ ML Engineer
Salary/Wage Range or Industry Benchmark: 80000 - 120000 CAD Yearly CAD 80000.00 120000.00 YEAR
Job Description & How to Apply Below
Position: Python Developer with GenAI at spruceinfotech

Python Developer with GenAI at spruceinfotech – Toronto, ON, Canada Company Description

Spruce Info Tech, a leading IT firm, offers innovative and cost-effective solutions to help clients manage and transform their businesses. Our services are designed to guide companies of all sizes, from small businesses to Fortune 500 organizations, in maximizing their IT investment while reducing technology costs. Our team of experts has extensive technical knowledge in enterprise solutions, which helps organizations transform these solutions into a strategic asset that can drive new revenue and improve business operations.

Job Description

Job Title
:
Python Developer with GenAI Experience

Number of positions: 2

Resource

Location:

CANADA

Job Description
:

We are seeking a talented and motivated Python Developer with hands‑on experience in Generative Artificial Intelligence (GenAI) to join our dynamic team. The ideal candidate will have a strong proficiency in Python programming and a solid understanding of GenAI fundamentals
. Experience with .Net is a plus but not mandatory.

Key Responsibilities:

  • Develop, test, and maintain high-quality Python applications.
  • Leverage Generative AI techniques to create innovative solutions and enhance existing products.
  • Collaborate with cross-functional teams to understand requirements and deliver solutions that meet business needs.
  • Continuously improve and optimize code for efficiency and performance.
  • Document software processes and contribute to knowledge-sharing within the team.

Required Skills:

  • Proven experience as a Python Developer.
  • Strong understanding of Python programming language, libraries, and frameworks.
  • Proven experience in developing and deploying web applications using FastAPI, including the ability to design efficient and scalable RESTful APIs. Understanding of asynchronous programming in Python is a plus.
  • Strong proficiency in writing unit tests to ensure high code coverage and reliability of software. Familiarity with testing frameworks such as pytest, unittest, or similar tools.
  • Hands‑on experience working with Langchain for building and deploying conversational AI models.
  • Excellent problem-solving skills and ability to work independently and collaboratively.
  • Strong communication skills and attention to detail.

GenAI Specific

Skills:

  • Practical experience with GenAI agent frameworks such as langgraph, langflow, Auto Gen, and others. Capability to implement, customize, and optimize these frameworks to develop innovative AI‑driven applications and solutions.
  • Experience with agent development, including memory management and the deployment of autonomous AI agents on MCP servers.
  • Familiarity with tools and methodologies associated with ReAct agent framework and LLM patterns.
  • Experience with Retrieval-Augmented Generation (RAG) techniques to enhance AI models with external data sources.
  • Proficiency in integrating and calling GenAI tools from within agent frameworks to provide enhanced AI capabilities and user interactions.
#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary