Senior Python GenAI Developer
Is this the right opportunity for you?
Explore more jobs, compare advertised salaries and see which skills employers want.
Explore this careerSearch for a different role
More Software Developer jobs →Skills
Description
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.
Get similar jobs in Canada by email
We'll email you when new jobs similar to this one appear.
Similar jobs
Explore more Software Developer jobs in Canada.
Finding similar jobs…