Skip to main content
Post your resume and find your next job on Indeed!

Machine Learning jobs

Sort by: -
    • The Senior ML Engineer will design, develop, and deploy cutting-edge computer vision, image processing, and machine learning solutions that power our AI-native…
    • Build and maintain AI agents and complex workflows that connect BIS systems together, solve real business problems, and drive measurable efficiency gains.
    • Experience with predictive modeling, machine learning, or AI.
    • Model forest strategies – Develop and manage strategic and tactical forest planning models to…
  • View similar jobs with this employer
    • Working knowledge of AI, machine learning, and geospatial automation solutions.
    • Develop and implement AI, machine learning, and geospatial automation solutions.
  • View similar jobs with this employer
    • "Artificial Intelligence” refers to any systems that use automated processes, including algorithms and machine learning, to analyze data and make predictions,…
    • Help train AI chatbots while gaining the flexibility of remote work and choosing your own schedule.
    • We are looking for an existing Computational Neuroscientist…
    • Resourcefulness in quickly learning manuals and processes related to machine operation.
    • Receive, open and layout samples, ensure paperwork is correct and…
    • Familiarity with machine learning frameworks and concepts - Preferred.
    • Drive Innovation in Analytics Enablement: Partner with Data Scientists to design machine…
    • Chez Transport RDL, nous redéfinissons le transport en misant sur l’innovation et la technologie.
    • Bien plus qu’une entreprise de transport, nous sommes un…
    • The Expert Developer – Application Modernization & Generative AI is responsible for designing, developing, and integrating generative AI solutions and agentic…
    • Tu évolueras dans un contexte flexible, sur des projets variés, où tes idées comptent réellement.
    • Structurer, centraliser et améliorer les données provenant de…
    • En tant que gestionnaire de l’ingénierie des données, vous aurez la responsabilité de diriger le développement et l’optimisation de l’infrastructure de données…
    • Sound knowledge of machine learning lifecycle from data gathering and data preparation to feature engineering to model deployment, monitoring and iteration.
    • Configuration, deployment and maintenance of host servers, VMs, storage, clusters, containers, and networking.
    • Manage IT risks, audits, and damage control.
  • View similar jobs with this employer
    • Expertise in programming (Python, C++), machine learning frameworks (TensorFlow, PyTorch), and data engineering.
    • Employment Type: *Permanent Full Time.
Get e-mail updates for the latest Machine Learning jobs

By creating a job alert, you agree to our Terms . You can change your consent settings at any time by unsubscribing or as detailed in our terms.

People also searched:

machine learning engineer

Career Resources:

Job Post Details

Sr Machine Learning Engineer - job post

AIAEC
5.0 out of 5 stars
Montréal, QC
$100,000–$150,000 a year - Permanent, Full-time

Job details

Pay

  • $100,000–$150,000 a year

Job type

  • Permanent
  • Full-time

Location

Montréal, QC

Benefits

Pulled from the full job description

  • Casual dress
  • Flexible schedule

Full job description

MUST BE LOCATED IN MONTREAL QUEBEC AREA

The Senior ML Engineer will design, develop, and deploy cutting-edge computer vision, image processing, and machine learning solutions that power our AI-native platforms. This role blends technical expertise in imaging pipelines with advanced ML capabilities—including NLP, semantic search, and recommendation systems—to automate complex, manual processes.

The engineer will lead projects from concept to production, ensuring accuracy, scalability, and performance in both backend services and interactive visualizations, while staying at the forefront of AI and computer vision advancements.

Primary Responsibilities:

  • Own and evolve the image processing pipeline, including CAD feature detection, anomaly identification, and OCR integration.
  • Develop ML and classical algorithms for image analysis and visual quality enhancement.
  • Perform objective and subjective image/video quality evaluations.
  • Apply deep learning and NLP models to power semantic search and recommendation engines.
  • Manage the ML lifecycle: data collection, annotation, modeling, evaluation, deployment, and monitoring.
  • Optimize ML models for production, ensuring robust, scalable APIs and services.
  • Collaborate with frontend engineers to create interactive visualizations of ML outputs.
  • Transition backend services from Flask to FastAPI where beneficial for scalability.
  • Work with hardware teams to co-design algorithms leveraging GPUs, DSPs, ASICs, or specialized imaging hardware.
  • Stay updated with the latest ML, CV, and NLP tooling and integrate emerging technologies into workflows.

Mandatory Qualifications:

  • Bachelor's degree in computer science, Electrical/Computer Engineering, Imaging Science, or related field (or equivalent practical experience).
  • 5+ years of experience in Python-based image processing and ML workflows.
  • Expertise with OpenCV, Tesseract OCR, and ML frameworks (PyTorch, TensorFlow).
  • Proven track record of deploying and scaling computer vision and ML models in production.
  • Strong knowledge of software engineering best practices (Git, testing, containerization).
  • Work authorization in the country of employment at the time of hire and throughout employment.

Technical Skills:

  • Programming: Python (expert), C++ (intermediate), MATLAB (intermediate).
  • Frameworks/Libraries: OpenCV, Tesseract OCR, PyTorch, TensorFlow.
  • ML/NLP: Deep learning models, semantic search, recommendation engines, language processing.
  • Backend Development: Flask, FastAPI, REST API design, containerized deployments.
  • Computer Vision: CAD analysis, OCR, feature detection, visual quality optimization.
  • Databases: Postgres, MySQL.
  • Cloud & DevOps: Docker, Kubernetes, AWS/GCP deployment, performance monitoring.

Pay: $100,000.00-$150,000.00 per year

Benefits:

  • Casual dress
  • Flexible schedule

Work Location: In person

Let Employers Find YouUpload Your Resume