25 Sep
|
Credit Agricole
|
Montreal
25 Sep
Credit Agricole
Montreal
CACEIS is the asset servicing banking group of Credit Agricole dedicated to asset managers and institutional investors. Through offices across Europe, North and South America and Asia, CACES offers a broad range of services covering execution, clearing, forex, securities lending, custody, depositary, fund administration, fund distribution support, middle-office outsourcing and issuer services. CACEIS is a consolidator in the European asset servicing market and posts sustained growth in its business activities. The group holds €5.3 trillion in assets under custody and €3.4 trillion in assets under administration (figures as of 31 December 2024) By working every day in the interest of society, we are a Group committed to diversity and inclusion and place people at the heart of all our transformations. All our job offers are open to people with disabilities.You will work in agile mode, in close collaboration with Products & Innovation, as well as with business and IT teams from other CACEIS divisions. As Tech Lead, you will develop solutions while supporting and upskilling the team's Python/AI developers.You will play a key role in the architecture of AI solutions, the integration of LLMs and ML/DL technologies, and the implementation of best practices for AI‐assisted development. A recognized expert in vibe coding, you master generative AI tools (GitHub Copilot, Cursor, Claude, ChatGPT) to accelerate development while guaranteeing architectural robustness and maintainability.
You are able to train and guide the team in adopting these new ways of working.The assignment takes place in an English‐speaking environment; fluency in English is mandatory.Experienced Solution Architect with a dual Python/AI skill set and strong expertise in vibe coding, able to design innovative architectures and lead a team of developers in an agile, international environment while ensuring high code quality and long‐term maintainability.At least 10 years of experience in Python development, with solid experience in AI/ML solution architectureProficiency with contemporary frameworks: FastAPI, LangChain/LlamaIndex, Streamlit/GradioKnowledge of microservices architectures, REST/GraphQL APIs, event‐driven and data‐oriented architectureExperience with Cloud platforms (AWS, Azure, GCP) and Cloud AI services (SageMaker, Azure ML, Vertex AI, Bedrock)Experience in data engineering and data pipelines (Airflow, Spark, Kafka)Nice to have :Knowledge of Java/Spring to interact with legacy systemsKnowledge of version control and collaboration tools (Git, GitLab/GitHub)Required skillsSignificant experience as an AI Tech Lead, including team coaching and skills developmentStrong experience with LLMs (fine‐tuning, RAG, prompt engineering, AI agents, orchestrationAbility to train and coach teams on best practices for AI‐assisted developmentTechnical skills requiredAdvanced mastery of Python 3.8+ and software engineering best practicesDemonstrated and recognized expertise in vibe coding with advanced use of AI tools (GitHub Copilot, Cursor, Claude, ChatGPT)Proven expertise in AI/ML solution architecture and integration of AI models in productionIn‐depth knowledge of MLOps technologies and CI/CD pipelines for AI modelsProficiency in SQL and NoSQL databases, and Vector Databases (Pinecone, Weaviate, Milvus)Expertise in DevOps, test automation and containerization (Docker/Kubernetes)
📌 Ai Tech Lead (Montreal)
🏢 Credit Agricole
📍 Montreal