Enhance your expertise as a Senior Software Engineer with RBC's AI Group. Design and build impactful AI solutions in a highly collaborative setting.
This full time Senior Software Engineer role involves creating scalable AI services with an emphasis on quality and performance. You'll collaborate closely with infrastructure and machine learning teams, playing a pivotal role in delivering enterprise-grade software solutions. Your experience in software engineering practices and distributed systems will be invaluable in this mission.
Key Responsibilities:
• Develop and build scalable AI services for business applications
• Maintain software quality and performance standards
• Work with teams to ensure AI application reliability
• Contribute to API design and system architecture discussions
• Create cloud solutions for AI service hosting
Requirements:
• Proven experience with distributed systems architectures
• Proficient in Python and Golang programming
• Understanding of cloud providers like AWS and Azure
• Familiarity with both SQL and NoSQL technologies
• Understanding of ML model serving and optimization
Join RBC to shape the future of AI with your engineering expertise.
#J-18808-Ljbffr
📌 Senior Software Engineer - RBC AI Group (Alberta)
🏢 RBC
📍 Alberta
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.