IT & Software

Senior Software Engineer - RBC AI Group

RBC

Calgary · Ab · Canada

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

Reference: WJ-3875_13063004

Apply now

Continue on the employer's official application - the same link they use for every candidate.

More jobs

Find more on GigBlows

This role is listed on GigBlows for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.