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