ELEKS is looking for an AI/ML Architect in Canada.
ABOUT PROJECT
We are looking for an experienced AI/ML Architect who will lead the design, development, and operationalization of scalable AI and machine learning solutions across the organization. This role combines deep hands‑on technical expertise with strong architectural thinking, guiding teams in selecting the right technologies, shaping our AI strategy, and ensuring high‑quality delivery. You will collaborate closely with data engineers, ML engineers, software developers, product teams, and business stakeholders to translate complex requirements into robust AI systems that drive measurable impact.
REQUIREMENTS
7+ years of experience in data science, machine learning, or AI engineering3+ years in a senior or principal-level architectural roleStrong proficiency in Python and common ML/AI frameworks (TensorFlow, PyTorch, Scikit-Learn, transformers libraries)Hands-on experience with:Cloud AI services (AWS Sagemaker, Azure ML, GCP Vertex AI)
Data engineering tools (Spark, Databricks, Airflow, Kafka)
LLM architectures, fine-tuning, embeddings, vector stores (FAISS, Pinecone, Weaviate)
MLOps tools (MLflow, Kubeflow, DVC, CI/CD pipelines)
Solid understanding of distributed computing, APIs, microservices, and containerization (Docker, Kubernetes).
PERSONAL CHARACTERISTICS
Strong communication skills and ability to translate complex technical concepts for non-technical audiencesStrategic mindset with experience influencing product and technical decisionsAbility to lead, mentor, and partner effectively across teamsPassion for innovation, experimentation, and continuous improvement
RESPONSIBILITIES
Architecture & StrategyDesign end-to-end AI/ML architectures, including data ingestion pipelines, feature stores, model training, deployment patterns, and monitoring frameworksLead the evaluation and selection of AI/ML tools, frameworks, cloud components, and platformsDefine standards, best practices, and governance frameworks for responsible AI usagePartner with product and engineering leadership to shape the long-term AI roadmapTechnical LeadershipProvide expert guidance across the full ML lifecycle: data preparation, modeling, experimentation, optimization, deployment, monitoringArchitect scalable solutions using Python-based ML stacks (e.g., TensorFlow, PyTorch, Scikit-Learn) and modern cloud environments (AWS, Azure, GCP).Support the development of LLM-based applications, vector database architectures, and retrieval-augmented generation (RAG) systemsEvaluate new AI capabilities (e.g., agent frameworks, fine-tuning strategies, MLOps automation)Execution & DeliveryOversee the technical design of AI projects and ensure solution quality, reliability, and securityWork with cross-functional teams to define clear success metrics for AI initiativesConduct architecture reviews, code reviews, and technical deep divesMentor engineers and data scientists to elevate technical excellence.
WHAT YOU WILL GET WITH ELEKS
Close cooperation with a customerChallenging tasksCompetence developmentTeam of professionalsDynamic environment with a low level of bureaucracy
ELEKS is a custom software development company. We deliver value to our clients, thanks to our expertise and experience gained from working as a software innovation partner since 1991.
Our 2000+ professionals located in the Delivery Centers across Eastern Europe and sales offices in Europe and North America, provide our clients with a full range of software engineering services. These include product development, QA, R&D, design, technology consulting and dedicated teams.