- Company Name
- Loblaw Companies Limited
- Job Title
- Machine Learning Engineer II
- Job Description
-
**Job title:** Machine Learning Engineer II
**Role Summary:**
Design, build, and maintain end‑to‑end MLOps pipelines on GCP to support production‑grade machine learning models, including GenAI initiatives. Drive full ML lifecycle from model development to deployment, monitoring, and governance while collaborating with product, engineering, and analytics teams.
**Expactations:**
- Develop scalable, production‑ready ML systems and data pipelines on GCP (Vertex AI, GKE, BigQuery).
- Implement CI/CD workflows for ML applications and ensure robust monitoring, versioning, and governance.
- Translate business requirements into technically sound ML solutions, prioritizing data integrity and compliance.
- Mentor junior engineers and contribute to code quality standards.
**Key Responsibilities:**
1. Own design, development, deployment, and support of complex ML components.
2. Build and maintain MLOps pipelines for automated model deployment, versioning, and monitoring.
3. Collaborate cross‑functionally to translate requirements into technical solutions.
4. Enforce data integrity, governance, security, and compliance across ML systems.
5. Monitor production models, implement optimization strategies, and drive continuous improvement.
6. Participate in code reviews, provide guidance to junior staff, and contribute to technical planning and scoping.
**Required Skills:**
- Python programming and software engineering fundamentals (data structures, algorithms, design patterns, unit/integration testing).
- Experience building production ML systems on GCP (Vertex AI, GKE, BigQuery).
- Proficiency with ML frameworks (TensorFlow, PyTorch, Scikit‑learn) and MLOps tools (MLflow, Kubeflow, Vertex AI Pipelines, Airflow).
- Expertise in CI/CD pipeline construction (GitLab CI, Jenkins, Cloud Build).
- Strong problem‑solving, communication, and collaboration abilities.
- Bonus: Generative AI experience (RAG pipelines, fine‑tuning LLMs, LangChain, LlamaIndex), full‑stack development (REST APIs, FastAPI/Flask, React/Vue).
**Required Education & Certifications:**
- Bachelor’s or master’s degree in Computer Science, Engineering, or related field.
- 3–5 years of hands‑on experience in software engineering and/or machine learning engineering focused on production‑grade systems.