remote
AI Engineer I - Royal Bank of Canada
AI Engineer
Entry‑level AI Engineer responsible for designing and deploying scalable, secure AI/ML solutions for capital markets, collaborating with cross‑functional teams and supporting data‑driven decision making.
About the role
Key Responsibilities
- Design and architect enterprise‑grade AI/ML systems that meet scalability, security, and performance requirements.
- Develop, train, and fine‑tune machine‑learning models using frameworks such as TensorFlow or PyTorch.
- Implement CI/CD pipelines and container orchestration (e.g., Kubernetes) to automate model deployment and monitoring.
- Collaborate with data engineers, quantitative analysts, and business stakeholders to translate financial use cases into technical solutions.
- Provide technical mentorship to junior team members and contribute to best‑practice documentation.
Requirements
- Bachelor’s degree in Computer Science, Engineering, or a related field; strong foundation in algorithms and data structures.
- Proficiency in Python and experience with machine‑learning libraries (TensorFlow, PyTorch, scikit‑learn).
- Hands‑on experience with cloud platforms (AWS) and container technologies (Docker, Kubernetes).
- Understanding of financial markets concepts and ability to work with large, complex datasets.
- Excellent problem‑solving skills, communication ability, and a collaborative mindset.
Skills
pythonmachine learningdeep learningtensorflowawskubernetes