cover image
Artech L.L.C.

ML/Python Engineer x 2

Remote

Toronto, Canada

Freelance

19-01-2026

Share this job:

Skills

Python Training Machine Learning PyTorch Scikit-Learn TensorFlow Deep Learning Azure AWS cloud platforms Numpy Pandas GCP FastAPI Keras

Job Specifications

ML/Python Engineer

Location: Mississauga, ON Remote

Duration: 12 Months

Introduction

We are seeking a highly skilled professional to design, develop, and deploy scalable machine learning systems. This role involves building intelligent, data-driven applications using modern ML, DL, and RL techniques, with a focus on clean, high-performance, and modular code. Ideal candidates enjoy working at the intersection of software engineering and advanced AI systems, including agentic AI models.

Required Skills & Qualifications

Applicants must be able to work directly for Artech on W2
Strong proficiency in Python
Extensive experience with NumPy, Pandas, and NetworkX
Strong hands-on experience with PyTorch
Solid experience implementing Machine Learning, Deep Learning, and Reinforcement Learning algorithms
Experience building and deploying APIs using FastAPI
Hands-on experience with TensorFlow, Keras, Scikit-learn, H2O, and other popular ML libraries
Ability to write high-performance, modular, and scalable code
Experience designing or working with agentic AI models and autonomous systems
Strong understanding of data structures, algorithms, and software design principles

Preferred Skills & Qualifications

Experience with MLOps tools and model deployment pipelines
Familiarity with distributed training or large-scale ML systems
Experience working with graph-based ML or knowledge graphs
Background in cloud platforms (AWS, GCP, Azure)

Day-to-Day Responsibilities

Design, develop, and optimize machine learning models and pipelines for real-world applications
Implement and evaluate ML, Deep Learning (DL), and Reinforcement Learning (RL) algorithms
Build scalable APIs and services for ML models using FastAPI
Develop graph-based solutions and network analysis using NetworkX
Work with large datasets using NumPy and Pandas for efficient data processing and feature engineering
Train, fine-tune, and deploy models using PyTorch, TensorFlow, and Keras
Integrate and experiment with agentic AI models to build autonomous, modular, and adaptive systems
Write clean, reusable, and high-performance Python code following best software engineering practices
Collaborate with cross-functional teams to translate business requirements into ML-driven solutions
Monitor, evaluate, and continuously improve model performance in production environments

Company Benefits & Culture

Inclusive and diverse work environment
Opportunities for continuous learning and professional development
Flexible work arrangements

For immediate consideration please click APPLY to begin the screening process with Alex.

About the Company

Overview Artech is the largest Women & Minority owned IT staffing firm in the US, with a footprint across the globe. With nearly three decades of experience, Artech empowers businesses through applied human intelligence and offers a spectrum of services that include Workforce Solutions (Contingent Staffing, Bulk/ Project Staffing, Master Vendor, RPO, Direct Hire and Payroll Transition) and Project-Based Solutions (Digital Experience, Technical Operations, Technical Development, Business Operations & Digital Platforms). Arte... Know more