Machine Learning Software Engineer, 4-8 Months

Posted 2 days ago

Apply Now

Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Co-op Machine Learning Software Engineer working on machine learning solutions at RBC Borealis. Joining a team focused on data, collaboration, and solving challenging problems in AI and technology.

Responsibilities

  • 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

Benefits

  • Ability to make a difference and lasting impact from a local-to-global scale
  • Become part of a team that thinks progressively and works collaboratively
  • We care about seeing each other reach full potential

Job type

Internship

Experience level

Entry level

Salary

Not specified

Degree requirement

Bachelor's Degree

Tech skills

HadoopJavaKerasNoSQLPythonPyTorchSparkSQLTensorflowUnix

Location requirements

OnsiteTorontoCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.