Home
Jobs
Saved
Resumes
Machine Learning Software Engineer, 4-8 Months at RBC | JobVerse
JobVerse
Home
Jobs
Recruiters
Companies
Pricing
Blog
Jobs
/
Machine Learning Software Engineer, 4-8 Months
RBC
Website
LinkedIn
Machine Learning Software Engineer, 4-8 Months
Canada
Internship
3 hours ago
Visa Sponsorship
Apply Now
Key skills
Hadoop
Java
Keras
NoSQL
Python
PyTorch
Spark
SQL
Tensorflow
Unix
C#
C++
C
Bash
Machine Learning
Deep Learning
TensorFlow
About this role
Role Overview
Building machine learning-based software solutions for solving important problems;
Collaborating with research and business teams to converge on the best solutions;
Optimizing algorithms and prototypical solutions for efficient implementation;
Extending prototypes into fully functional, polished solutions ready for internal and/or external use;
Supporting projects with thorough documentation of usage, design decisions and capabilities;
Extracting, transforming and loading massive datasets using distributed computing framework technologies (Hadoop, Spark, etc.);
Requirements
Are working on a bachelors or masters degree in Computer Science, Computer Engineering, Software Engineering, or equivalent;
Have some software development experience (including co-op and internships);
Have experience with writing software in one of the major languages such as C++, C#, Java, Python;
Have familiarity with the Unix command line and bash scripting;
Experience with Deep Learning packages such as Tensorflow, Theano, Keras and PyTorch is an asset;
Exposure to distributed computing frameworks (e.g. Hadoop, Spark) as well as SQL, NoSQL and graph databases is an asset;
Tech Stack
Hadoop
Java
Keras
NoSQL
Python
PyTorch
Spark
SQL
Tensorflow
Unix
Benefits
Become part of a team that thinks progressively and works collaboratively.
Ability to make a difference and lasting impact from a local-to-global scale.
Apply Now
Home
Jobs
Saved
Resumes