Back to results

Senior AI/ML Developer – Python | DSPy | LLM | Databricks | MLflow

  • Toronto, ON, Canada

Contract

Applications open in a new tab.

Job details

Job type
Contract
Apply by
Posting language
English
Posted

Original job description

Required Skills & Qualifications

  • Strong hands-on experience with Python programming for AI/ML development, data processing, and automation.
  • Familiarity with Python libraries such as Pandas, Scikit-learn, and PyTorch.
  • Practical exposure to LLM frameworks, particularly DSPy, LangChain, Hugging Face, or equivalent.
  • Experience working with Databricks or other cloud-based Machine Learning environments.
  • Familiarity with MLflow for experiment tracking, model management, and performance monitoring.
  • Understanding of LLM inference pipelines, including executing batch inference jobs, troubleshooting, and monitoring model outputs.
  • Experience supporting model evaluation, benchmarking, performance metrics tracking, and error analysis.
  • Ability to prepare, clean, annotate, and manage datasets, maintain reproducible Python scripts, and work with Jupyter Notebooks.
More about this job

Responsibilities

Develop AI/ML solutions using Python and LLM frameworks, and support inference pipelines, including batch execution, troubleshooting, and output monitoring. Prepare and manage datasets, maintain reproducible scripts, and assist with model evaluation, benchmarking, performance tracking, and error analysis.

Requirements

Requires hands-on Python experience for AI/ML development, data processing, and automation, with familiarity in libraries such as Pandas, Scikit-learn, and PyTorch. Candidates should have practical exposure to LLM frameworks and cloud ML environments such as Databricks, plus familiarity with MLflow, inference pipelines, model evaluation, and Jupyter Notebooks.

Skills

  • Python
  • Pandas
  • Scikit-Learn
  • PyTorch
  • DSPy
  • LangChain
  • Hugging Face
  • Databricks
  • MLflow
  • LLM Inference Pipelines
  • Batch Inference
  • Model Evaluation
  • Benchmarking
  • Performance Monitoring
  • Dataset Preparation and Annotation
  • Jupyter Notebooks

Visa sponsorship

Not detected in the job text

Categories

  • Technology
  • Software
  • Data & Analytics
  • Consulting

Keywords

  • Python
  • Artificial Intelligence
  • Machine Learning
  • Pandas
  • Scikit-Learn
  • PyTorch
  • DSPy
  • LangChain
  • Hugging Face
  • Large Language Models
  • Databricks
  • Cloud-Based Machine Learning
  • MLflow
  • Experiment Tracking
  • Model Management
  • Performance Monitoring
  • LLM Inference Pipelines
  • Batch Inference
  • Model Evaluation
  • Benchmarking
  • Performance Metrics
  • Error Analysis
  • Data Processing
  • Dataset Preparation
  • Data Cleaning
  • Data Annotation
  • Reproducible Scripts
  • Jupyter Notebooks
  • Business Consulting and Services

Report this job