Elevate your career at RBC as a Staff Software Engineer with a focus on AI service development. Collaborate on creative solutions within a skilled engineering team.
This position calls for an experienced engineer adept at building and optimizing AI services. You will engage in designing scalable applications while applying advanced software engineering practices. By working closely with colleagues in infrastructure and ML, you will facilitate the delivery of high-performance AI solutions.
Key Responsibilities:
• Design scalable AI services for complex applications
• Architect robust systems with coding and performance standards
• Collaborate for seamless integration of AI solutions
• Lead technical architecture and API development
• Build software for AI services on cloud and on-premises platforms
Requirements:
• Substantial experience with distributed systems for AI
• Proficiency in Python and Golang programming languages
• Hands-on expertise in Docker and Kubernetes
• Knowledge of both SQL and NoSQL databases
• Experience with ML model optimization and deployment
Join RBC's talented team to make a meaningful impact in the field of AI and engineering.
#J-18808-Ljbffr