Python Developer – GenAI / ML
Extend Information Systems Inc.
Full Job Description
Role: Python Developer – GenAI / ML
Client: Citi Bank
Location: Mississauga, Ontario
Type: Full-time
Experience: 8–10 years
Must-Have Skills:
• Strong Python development
• Deep hands-on RAG experience
• Production GenAI deployment
• LLMs, NLP, ML, Data Science & Statistics
• OpenAI, Gemini, Claude, Mistral, Llama
• LangChain / LlamaIndex
• Vector Databases
• Prompt Engineering & Agentic AI
• Guardrails
• FastAPI
• PyTorch / TensorFlow / Transformers
• Vertex AI / Hugging Face
• MLOps, CI/CD
• Kubernetes / OpenShift
Most important screening point:
The candidate should have strong Python + hands-on RAG + proven experience deploying GenAI/LLM solutions into production.


