Jobs

AI Engineer with Python - (Hybrid)

S M Software Solutions Inc · Mississauga, Ontario, CA

Back to results
AI Engineer with Python - (Hybrid)
S M Software Solutions Inc
Mississauga, Ontario, CA Posted September 19, 2026 Via LinkedIn

Full Job Description

Client: Citi Bank – AI Engineer with Python We are seeking an experienced AI Engineer with Python with 8+ years of software engineering experience and strong expertise in Python, FastAPI/Flask, AI/LLM applications, REST APIs, data analytics, data engineering, SQL, concurrency, asynchronous programming, performance optimization, and enterprise architecture. The successful candidate will design, build, and deploy production-grade AI/LLM applications and scalable enterprise solutions while providing technical leadership and architectural guidance. Role Snapshot Client: Citi Bank Office Location: Mississauga, ON, Canada Work Model: Hybrid Employment Type: Full-time Experience: 8+ Years Application Deadline: September 22, 2026 Key Requirements Required Skills • Strong Python development with Fast API or Flask. • Experience building production-grade AI/LLM applications. • Solid SQL, data modelling, and data engineering fundamentals. • Expertise in concurrency, asynchronous programming, and performance optimization. • Experience with testing, production support, and system reliability. • Strong architectural design and technical leadership skills. Preferred Skills • Agentic AI, RAG, Lang Chain/Lang Graph, or Talk-to-Data solutions. • Docker, Kubernetes, Kafka, Redis. • Open Telemetry, Grafana, Prometheus. • CI/CD (Jenkins, GitHub Actions), DevOps/Git Ops. Technical Skills Python & AI/LLM Development • Strong Python development experience. • Hands-on experience with Fast API or Flask. • Experience designing, building, and deploying Python-based AI/LLM applications. • Experience building production-grade AI/LLM applications. • Experience with Agentic AI, RAG, Lang Chain/Lang Graph, or Talk-to-Data solutions is preferred. API & Enterprise Application Development • Experience developing REST APIs. • Experience building scalable enterprise solutions. • Experience with Fast API/Flask-based application development. • Ability to design and deliver reliable enterprise-grade applications. Data Engineering & Analytics • Solid SQL fundamentals. • Strong understanding of data modelling. • Strong data engineering fundamentals. • Experience building AI-powered data analytics and self-service platforms. • Experience optimizing data pipelines for performance and scalability. Performance & System Reliability • Expertise in concurrency. • Expertise in asynchronous programming. • Experience with performance optimization. • Experience with testing. • Experience with production support. • Experience with system reliability. Cloud, Containers & Infrastructure • Experience with Docker. • Experience with Kubernetes. • Experience with Kafka. • Experience with Redis. • Experience with Open Telemetry. • Experience with Grafana. • Experience with Prometheus. CI/CD & DevOps • Experience with CI/CD. • Experience with Jenkins. • Experience with GitHub Actions. • Experience with DevOps/Git Ops. Professional Skills • Strong architectural design capabilities. • Strong technical leadership skills. • Ability to provide architecture guidance. • Ability to mentor engineering teams. • Ability to collaborate effectively with Risk stakeholders. • Ability to deliver AI-driven solutions in an enterprise environment. • Strong problem-solving and technical decision-making capabilities. Key Responsibilities • Design, build, and deploy Python-based AI/LLM applications using Fast API/Flask. • Develop REST APIs and scalable enterprise solutions. • Build AI-powered data analytics and self-service platforms. • Optimize data pipelines for performance and scalability. • Collaborate with Risk stakeholders to deliver AI-driven solutions. • Provide technical leadership, architecture guidance, and mentor engineering teams. Qualifications • Bachelor's/Master's in Computer Science or equivalent. • 8+ years of software engineering experience. Work Arrangement Hybrid – Mississauga, Ontario, Canada This is a full-time Hybrid AI Engineer with Python position with Citi Bank, based in Mississauga, Ontario, Canada. The role focuses on Python-based AI/LLM application development, REST APIs, scalable enterprise solutions, AI-powered analytics, data engineering, system performance, architecture, and technical leadership. How to Apply If you find this opportunity aligns with your career goals and interests, please send your documents to hrsmss@smsoftconsulting.com by September 22, 2026 at your earliest convenience. We cannot proceed with the submission without the mandatory documents. • Updated Resume in Word format – Mandatory • Skills Matrix and References – Mandatory • Expected Hourly Rate – Mandatory If you are not interested, please feel free to send over any names or forward this message to anyone who may be interested. Please check it out on our career site for more opportunities.

Apply for this Job

This will take you to the original posting on the employer's site.

Apply Now

Via LinkedIn

Job Summary

CompanyS M Software Solutions Inc
LocationMississauga, Ontario, CA
TypeFull-time
PostedSeptember 19, 2026
SourceLinkedIn
Back to results