Title: Program Manager with AI Location: OTTAWA , Remote - Canada Duration: 12 months Pay Range: C$58 INC Role Descriptions: Owns end to end solution design Collaborate and work closely with the customer team on daily basis for review Design and build scalable APIs using FastAPI.
Utilize Large Language Models (LLMs) for Generative AI-based application development| applying fine and energetic prompting techniques to optimize AI responses.
Develop and maintain Lang
Graph Langchain agents to orchestrate complex AI workflows and agentic automation.
Implement robust asynchronous event handling and improve system resilience with retries| backoff| and failure recovery patterns.
Review and leads developers code for best practices and efficiency day to day
Set up error handling| monitoring| and logging standards| including observability for LLMs and AI workflows.
Implement OAuth2.0 and JWT validation security mechanisms.
Deploy and manage code on Open
Shift containers| ensuring containerized application scalability and reliability.
Experience in Python (Fast API).
Experience in FAISS |Vector DB Proficiency in Java
Script for backend and lightweight frontend support (excluding React JS).
Solid grasp of RESTful APIs integration and Web
Socket communication.
Expertise in Large Language Models (LLMs) usage| including fine and agile prompt engineering for Generative AI applications.
Hands-on experience with Lang Graph Lang chain agents for building and orchestrating AI workflows.
Experience with Redis (cache| streams| pub sub patterns) for real-time chat handling.
Experience with OAuth2.0 JWT based API security.
Good understanding of event-driven architectures and asynchronous programming (asyncawait).
Experience working with relational or NoSQL databases (Teradata| MongoDB| SOLR| etc.).
Ability to optimize system performance (scalability| fault tolerance).
Familiarity with containerized application deployment on Open
Shift| including CICD pipelines and automation tools.