About the Role
Seeking a highly skilled and experienced full-time Machine Learning Developer to join our team. We are specifically looking for candidates with 2-4 years of demonstrated experience in Python ML development, with strong expertise in Django, Flask, Python backend development, and ML Ops in linux operating system. The ideal candidate should possess a strong background in Django and developing ML algorithms using open-source libraries and be regarded as a Python expert. Proficiency in building ML deployment pipelines is also a key requirement. As a member of our dynamic multidisciplinary team, you will collaborate with a diverse range of ambitious companies, both emerging and established, from various corners of the globe. Your ability to quickly learn new skills, assimilate knowledge into projects, and provide mentorship to colleagues will play a crucial role in your success.
What you will do
- Design and develop state-of-the-art ML and related data analytics algorithms to meet the requirements for clients
- Develop high performance web applications to deploy the ML agorithms using Django or Flask framework.
- Develop computer code, applications, and demonstrations to manifest algorithms in products of varying maturity, e.g., proof-of-concept, prototype, and minimum viable product.
- Generate technical reports on the development outcome or future steps What you have
- Sit in Customer meetings to gather technical requirements and present results.
Development experience
- At least 4 years demonstrated experience in Django web app development.
- Strong proficiency with Python and data science packages such as Numpy, pandas, scikit-learn, and matplotlib
- Proficiency with a deep learning framework such as TensorFlow or Keras, or Theano.
- Expertise in visualizing and manipulating big datasets
- Proficiency with OpenCV
- Proficiency in time series analysis and forecasting
- Proficiency in HTML-CSS-Javascript stack
- Proficiency with Linux operatng system
Additional skills
- Excellent communication skills, both verbal and written
- Desire to contribute to a small sized business environment, which requires being proactive and willing to roll up sleeves and “get things done”
- Meticulous attention to detail and accuracy
Are you ready to tackle new challenges?
Interview requirements
- *IMPORTANT*: Only candidates with an up-to-date github page showcasing their projects will be considered
- Must submit a PDF resume, (no word files) that contains the following: 1. a working email address, 2. a working phone number and 3. a link to github page.
- Candidates will be expected to develop code during interview process, hence need to arrange for a working python development environment before the interview
Both part time and full time opportunities are possible. For full time employees, we offer flexibility of hybrid remote, where remote work is permissible some days of week based on the projects.
For part time employees, 100% remote work can be possible, subject to discussion.
Expected start date: 2023-November-1
Job Types: Full time, Part-time, Fixed term contract, Casual, Internship / Co-op
Benefits:
- Company events
- Work from home
Experience:
- Django : 4 years or more
- machine learning: 2 years or more
- Python: 5 years or more
- Web development 2 years or more
Job Types: Internship / Co-op, Casual, Part-time, Full-time, Fixed term contract
Contract length: 12 months
Part-time hours: 20-40 per week
Salary: $20.00-$35.00 per hour
Benefits:
- Casual dress
- Company events
- Dental care
- Flexible schedule
- Paid time off
- Vision care
- Work from home
Flexible Language Requirement:
- French not required
Experience:
- Python: 4 years (required)
Work Location: Hybrid remote in Hamilton, ON