Join RBC as a Staff Software Engineer, focusing on designing robust AI solutions. Contribute to scalable projects while working alongside a dedicated team of professionals.We are seeking an experienced engineer to lead the design and implementation of AI services. You will leverage your skills in creating distributed systems while ensuring adherence to best coding practices. The role promotes collaboration with infrastructure teams and ML researchers, enhancing the reliability and efficiency of AI applications.Key Responsibilities:
Design and implement AI services and applications
Ensure code quality and performance through best practices
Work closely with infrastructural peers for optimal scalability
Direct the architecture of APIs and data models
Develop cloud-based and on-premises AI solutionsRequirements:
Proven experience in AI-related software engineering
Solid background in Python, Golang, and deployment strategies
Familiarity with Docker and Kubernetes containers
Experience with SQL and NoSQL databases
Understanding of ML systems and performance tuningLeverage your engineering expertise in a dynamic, creative setting at RBC.#J-18808-Ljbffr
📌 Staff Software Engineer For Ai Solutions Toronto
🏢 RBC
📍 Toronto