Machine Learning Software Developer (Co-op)

Ideal Ventures > Machine Learning Software Developer (Co-op)

The Opportunity (Co-op)

We’re looking for an enthusiastic software developer who’s passionate about building machine learning technology, and working on extremely challenging problems. Wearing your developer hat, you’ll be involved in a project end to end – everything from data pre-processing to implementing machine learning algorithms and front-end development. This work also involves some hardware modules and hence you will be expected to work on high level hardware interfaces and GPUs.

At Ideal Ventures, you’ll be joining a team that works directly with real customers, has access to rich and massive datasets, and offers the computational resources to support ongoing development in areas such as reinforcement learning, unsupervised learning and computer vision. Since the startup is still in stealth mode, we can not reveal much on the details.

What Will You Do

  • Building machine learning-based software solutions for solving important problems.
  • Collaborating with research and business teams to converge on the best solutions.
  • Building prototypes and proof of concepts.
  • Supporting projects with thorough documentation of usage, design decisions and capabilities.
  • Building computer vision-based models.

What You Bring

  • Student of Bachelor’s 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.
  • Experience with GPUs or advanced ML platforms or NVIDIA hardware is an asset.

What's In It For You

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

How to apply

Thank you for your interest in Ideal Ventures. If you believe that your experience, qualifications, and interest are a great match for this role, please submit your resume & cover letter via email with “ML co-opr” in the email subject to admin@ideal.ventures.

Ideal Ventures is an equal opportunity employer, and we welcome the many dimensions of diversity. Accommodations under the Accessibility for Ontarians with Disabilities Act (AODA) are available upon request for candidates taking part in all stages of the selection process.