onsite
Senior AI/ML Engineer - RBC
ML Engineer
Senior AI/ML Engineer driving design, development, and production deployment of advanced machine‑learning models using Python, TensorFlow/PyTorch, and cloud-native tools within an Agile, DevOps‑focused environment.
About the role
Key Responsibilities
- Design, build, and optimize machine‑learning pipelines for insurance‑specific use cases, from data ingestion to model serving.
- Develop production‑ready models using Python frameworks such as TensorFlow and PyTorch, ensuring scalability and performance.
- Containerize and orchestrate model services with Docker and Kubernetes, integrating them into CI/CD workflows for automated deployment.
- Collaborate with product owners, data engineers, and DevOps teams in an Agile setting to translate business requirements into AI solutions.
- Monitor model drift, conduct A/B testing, and continuously improve model accuracy and reliability in a cloud environment (AWS).
Requirements
- 5+ years of professional experience in machine learning, deep learning, or AI engineering.
- Strong proficiency in Python and hands‑on experience with TensorFlow or PyTorch.
- Demonstrated expertise in cloud platforms (AWS) and container orchestration (Docker, Kubernetes) for model deployment.
- Solid understanding of CI/CD pipelines, version control, and Agile development practices.
- Excellent problem‑solving skills and ability to work cross‑functionally with both technical and business stakeholders.
Skills
pythontensorflowpytorchawsdockerkubernetescicd