AI & Emerging technologies

Senior Python GenAI Developer

S M Software Solutions Inc

Mississauga · Peel Region · Canada

Build Python backend services with Gen AI and LLM expertise for Citi Bank in Mississauga, using a hybrid schedule onsite two to three days weekly.

This full-time Python Developer assignment requires eight-plus years of experience. You will develop reliable software, analyze data flows and source code, and contribute to Gen AI solutions. The work spans APIs, data transformation, CI/CD, and retrieval-augmented generation.

Key Responsibilities:

  • Develop software using object-oriented and functional Python design
  • Analyze data lineage, data flows, and source code
  • Apply AST-based and pattern-based static analysis
  • Design APIs and develop backend services
  • Support automated builds, testing, deployment, and releases

Requirements:

  • Eight-plus years of Python development experience
  • Knowledge of data structures, algorithms, and complexity analysis
  • Experience with prompt design, tool calling, and agent orchestration
  • Understanding of RAG, vector search, and semantic search
  • Experience with data transformation and CI/CD pipelines

Apply Python engineering, Gen AI, source-code analysis, and backend service expertise across Citi Bank’s hybrid assignment.

#J-18808-Ljbffr

Reference: WJ-291_12063742

Find more on GigBlows

This role is listed on GigBlows for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.