Enable job alerts via email!

AI/ML Developer

Roshan Consulting Services

Canada

Remote

Part time

2 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading consulting services firm in Canada is seeking a skilled Machine Learning Engineer for a part-time, remote role. This position involves designing and deploying machine learning models to enhance decision-making processes, collaborating with data scientists and software engineers, and optimizing solutions for the retail sector. Ideal candidates will have a strong foundation in machine learning techniques and substantial experience in the field.

Qualifications

  • 3 to 5 years of professional experience in machine learning engineering.
  • Proven track record of deploying ML models.
  • Hands-on experience with SQL for data analysis.

Responsibilities

  • Develop and deploy ML models for real-world applications.
  • Design scalable data pipelines for machine learning workflows.
  • Collaborate with cross-functional teams to implement AI solutions.

Skills

Strong analytical and problem-solving
Excellent communication
Self-motivated

Education

Bachelor’s degree in Mathematics, Data Science, or Computer Science
Master’s degree (preferred)

Tools

Python
SQL
TensorFlow
PyTorch
Scikit-Learn
Apache Kafka
Apache Spark
AWS Glue
Git/GitHub

Job description

6 days ago Be among the first 25 applicants

Direct message the job poster from Roshan Consulting Services

Overview

We are seeking a skilled and innovative Machine Learning Engineer to join a dynamic team of our client based in the US. Part-time contract Remote work role (20 hours min and higher after a few months)

Timing: 9:30 AM CST to 2:30 PM (break 12:00 PM - 1:00 PM CST)

Must be able to join Zoom during work hours and have a mindset to understand problems and work backward towards the solutions. In this role, you will be responsible for designing, developing, and implementing machine learning models that drive our data-driven decision-making processes. You will work closely with data scientists and software engineers to enhance our AI capabilities, focusing on natural language processing and big data analytics. If you are passionate about leveraging technology to solve complex problems and have a strong foundation in machine learning techniques, we want to hear from you.

Key Responsibilities

  • Develop and deploy ML models to solve real-world problems, leveraging real-time data streams and complex data correlations to enhance our dynamic pricing solutions.
  • Design and build scalable data pipelines, ensuring efficient data transformations and processing to support machine learning workflows.
  • Apply ML feature design methodologies to optimize model performance and accuracy, focusing on practical applications for the retail sector.
  • Write and optimize complex SQL queries across multiple tables in Amazon Redshift and MySQL for data analysis and model input preparation.
  • Collaborate cross-functionally with data scientists, software engineers, and product teams to deliver impactful AI/ML solutions that align with business goals.
  • Maintain and enhance existing ML models to ensure continuous improvement and relevance to evolving business needs.
  • Implement and monitor automated workflows for model deployment and data pipeline execution.

Qualifications

Education:

  • Bachelor’s degree in Mathematics, Data Science, Computer Science, or a related field ( Master’s preferred ).

Experience:

  • 3 to 5 years of professional experience in machine learning engineering, data science, or related roles.
  • Proven track record of deploying machine learning models to production environments.
  • Hands-on experience with SQL (preferably Amazon Redshift and MySQL) for data analysis and preparation.
  • Experience in building scalable data pipelines and working with real-time data streams.

Technical Skills

  • Programming Languages: Python, SQL, and familiarity with Java or Scala is a plus.
  • Machine Learning Frameworks: TensorFlow, PyTorch, Scikit-Learn, or similar.
  • Data Engineering: Apache Kafka, Apache Spark, AWS Glue, and EventBridge.
  • Version Control: Git/GitHub.
  • CI/CD: Experience with automated deployment pipelines.

Soft Skills

  • Strong analytical and problem-solving skills with a focus on delivering results.
  • Excellent communication skills, with the ability to explain complex ML concepts to non-technical stakeholders.
  • Self-motivated and capable of working independently and in cross-functional teams

Join us in pushing the boundaries of technology through innovative machine learning solutions. We look forward to your application!

Job Type: Part-time

Pay: $35.00-$45.00 per hour

Expected hours: 20 per week

Schedule:

  • Monday to Friday

Work Location: Remote

Seniority level
  • Seniority level
    Mid-Senior level
Employment type
  • Employment type
    Contract
Job function
  • Job function
    Engineering and Information Technology
  • Industries
    IT Services and IT Consulting

Referrals increase your chances of interviewing at Roshan Consulting Services by 2x

Get notified about new Artificial Intelligence Engineer jobs in Canada.

Toronto, Ontario, Canada CA$150,000.00-CA$240,000.00 1 month ago

Greater Toronto Area, Canada $140,000.00-$175,000.00 6 days ago

Montreal, Quebec, Canada $35,000.00-$46,000.00 4 weeks ago

Senior AI Software Engineer (Full-Stack)

Greater Toronto Area, Canada 3 months ago

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.