Key Technologies:• Programming: Python (expert), SQL
• Generative AI & LLMs: LangChain, LangGraphs,Claude/Gemini, Prompt engineering techniques
• Machine Learning & Deep Learning: PyTorch, TensorFlow, Scikit-Learn, XGBoost
• Vector Databases: Pgvector, Chroma
• Distributed processing: Apache Spark, Apache Iceberg
• MLOps & Deployment: Docker, Kubernetes/OpenShift, FastAPI
• Software Engineering: Build high-performance, scalable APIs using Python (FastAPI) to expose capabilities required
• for the solution
Roles & Responsibilities We are looking for an AI Engineer to design, develop, and deploy production-grade Machine Learning and Generative AI solutions. In this role, you will build intelligent systemsranging from predictive ML models with entire model life cycle to advanced applied Large Language Model (LLM) applications and Retrieval-Augmented Generation (RAG) pipelinesto automate complex workflows and enhance user experiences. You will work closely with cross-functional teams to transition
AI models from experimental prototypes into scalable, secure, and high-performance enterprise APIs.
Generic Managerial Skills, Strong analytical, communication, stakeholder management, and leadership skills. Ability to work effectively in Agile teams, manage multiple priorities, mentor team members, drive AI-enabled innovation, and deliver scalable data solutions in fast-paced environments. Strong focus on collaboration, problem-solving, governance, and continuous improvement.
Salary Range - CA$ 100,000 - CA$ 130,000 Per Year
Note: - TCS does not use artificial intelligence tools for candidate screening or evaluation.
- This posting is for a current vacancy
- The hiring process includes an initial screening by the TCS Hiring Team, followed by a technical evaluation and managerial discussion conducted by the Business Team, and concluding with the final HR evaluation.
TCS does not use artificial intelligen ce tools for candidate screening or evaluation. This post is for a current vacancy. The hiring process includes an initial screening, followed by a technical evaluation and managerial discussion.
Thank you for your interest in TCS. Candidates that meet the qualifications for this position will be contacted within a 2-week period. We invite you to continue to apply for other opportunities that match your profile.