Job Description
Position Description:
We are looking for an experienced Senior Python Engineer with strong expertise in backend development, data processing, cloud services, and AI/LLM integrations. The ideal candidate will have hands-on experience in building scalable APIs, working with AWS services, and developing AI-driven applications using modern frameworks and large language models.Your future duties and responsibilities:
Key Responsibilities
Design, develop, and maintain Python-based applications using object-oriented programming principles and best practices.
Build and optimize RESTful APIs using FastAPI for high-performance backend services.
Work extensively with data structures (lists, tuples, dictionaries, sets) for efficient data processing.
Perform data analysis and manipulation using Pandas, NumPy, and DataFrames.
Implement file handling solutions for PDF, CSV, Excel, Word, and other structured/unstructured formats.
D...
Apply for this Position
Ready to join CGI? Click the button below to submit your application.
Submit Application