Back to results

Python GenAI Developer

  • Mississauga, ON, Canada

Full-time

Applications open in a new tab.

Job details

Job type
Full-time
Apply by
Posting language
English
Posted

Original job description

  • Design and implement scalable software solutions using modern technology stacks. In-depth knowledge and hands-on experience with Python frameworks like Django, Flask, FastAPI, or others depending on the specialization.
  • Develop and integrate APIs for Gen AI orchestration and data analytics workflows.
  • Integrate popular Large Language Models (LLMs) such as OpenAI GPT, PaLM 2, Dolly, Claude 2, Cohere, etc., via API endpoints.
  • Apply prompt engineering techniques and implement LLM agents (e.g., LangChain).
  • Work with vector databases like Pinecone, Chroma, or FAISS for advanced AI solutions.
  • Conduct rapid experiments to evaluate new LLM versions and features.
  • Collaborate with Gen AI leads and other team members to deliver high-quality solutions.
  • Perform basic data engineering tasks to load structured and unstructured data from source systems to target data stores.
  • Debug and troubleshoot software or design issues effectively.
More about this job

Responsibilities

Design and build scalable software solutions, develop APIs for generative AI orchestration and analytics workflows, and integrate large language models, agents, and vector databases. Run experiments with new LLM capabilities, perform basic data-loading tasks, and collaborate with the GenAI team to deliver and troubleshoot solutions.

Requirements

The role calls for hands-on experience with Python frameworks such as Django, Flask, or FastAPI, along with API development and integration of LLMs. It also requires familiarity with prompt engineering, LLM agents such as LangChain, vector databases, data workflows, and effective debugging.

Skills

  • Python
  • Django
  • Flask
  • FastAPI
  • API Development
  • Generative AI
  • Large Language Models
  • Prompt Engineering
  • LangChain
  • Vector Databases
  • Data Engineering
  • Data Analytics
  • Software Development
  • Debugging
  • Troubleshooting

Visa sponsorship

Not detected in the job text

Categories

  • Software
  • Technology
  • Data & Analytics
  • Engineering

Keywords

  • Python
  • Django
  • Flask
  • FastAPI
  • Generative AI
  • Large Language Models
  • OpenAI GPT
  • PaLM 2
  • Dolly
  • Claude 2
  • Cohere
  • API Endpoints
  • API Development
  • Prompt Engineering
  • LLM Agents
  • LangChain
  • Pinecone
  • Chroma
  • FAISS
  • Vector Databases
  • Data Analytics
  • Data Engineering
  • Structured Data
  • Unstructured Data
  • Software Development
  • Scalable Solutions
  • Experimentation
  • Debugging
  • Troubleshooting
  • IT Services

Report this job