Machine Learning Software Engineer II at RBC Borealis responsible for ML solutions development and collaboration with research teams. Handling data pre-processing, algorithm building, deployment, and monitoring of ML systems.
Responsibilities
To build cutting edge ML solutions throughout the research and product development lifecycle
To play a key role in the design and development of Borealis’ machine learning products
To partner with RBC Borealis’s research and product teams to ensure the seamless delivery of these products
To apply engineering and data best practices to build robust and scalable large-scale machine learning software systems
To support projects with thorough documentation, design decisions, and technical advisory
Requirements
A degree in Computer Science, Software Engineering, or equivalent field
5+ years of experience as a software engineer
Experience building modular and robust software systems in Python or similar language
Knowledge of professional software engineering best practices for the full software development life cycle, including testing methods, coding standards, code reviews and source control management
Experience working across the entire ML research and product lifecycle from prototyping to production is a plus
Experience building microservices, data pipelines and using relational and non-relational databases is a plus
Experience working with data science tooling and deep learning frameworks is a plus
Experience with DevOps engineering (CI/CD pipelines, observability, containers etc) is a plus
Benefits
A comprehensive Total Rewards Program including bonuses and flexible benefits
Competitive compensation
Commissions and stock options where applicable
Leaders who support your development through coaching and managing opportunities
Ability to make a difference and lasting impact from a local-to-global scale
Junior AI/ML Engineer supporting data preprocessing and model evaluation at Node.Digital. Collaborate on AI/Machine Learning efforts with government and commercial clients.
Machine Learning Engineer optimizing multimodal embedding models for AI - driven video analysis at Twelve Labs. Collaborating with global teams to enhance production pipelines and model performance.
Machine Learning Ops Engineer deploying and optimizing ML models at Affinity Water. Collaborating with teams to enhance the reliability of analytics solutions.
Designing, developing, and implementing machine learning models and algorithms at PayPal. Collaborating with data scientists and software engineers to enhance services through innovative AI/ML solutions.
Senior AI/ML Engineer at Cinemo developing GenAI/NLP solutions for intelligent cockpit systems. Leveraging cloud and in - vehicle integrations to enhance automotive experiences.
(Senior) Data / AI / ML Engineer at Building Radar delivering scalable AI solutions for digital sales transformation in construction. Collaborating with cross - functional teams to drive innovation and efficiency.
MLOps Engineer responsible for implementing and optimizing machine learning platforms. Collaborating with clients and ensuring success in machine learning deployments and management.
Lead Machine Learning Engineer managing ML Ops and technical leadership at Wiremind, a transport technology company optimizing capacity for clients like SNCF and United Airlines.
Manager AI/ML Ops Engineering at Smartsheet driving team performance and AI solutions in Bangalore. Leading cross - discipline teams to enhance global operational capabilities.
ML Engineer at Marvik designing and implementing state - of - the - art AI solutions. Tackling real - world challenges with Python, LLMs, and Deep Learning.