Machine Learning Engineer

J-Squared Technologies Inc.®

Ottawa, Toronto

A distancia

CAD 90.000 - 130.000

Jornada completa

Hace 12 días

Consigue una respuesta de este empleador

Tu currículum y tu carta de presentación, adaptados exactamente a lo que buscan contratar.

Supera los filtros ATS

Descripción de la vacante

J-Squared Technologies Inc.® is seeking a Machine Learning Engineer to build and deploy ML models for AI products across edge and cloud platforms. You will work with computer vision, NLP, LLMs, and VLMs, taking models from research to production in demanding industrial environments.

You will design scalable ML systems, optimize for latency and cost, and collaborate with software and hardware teams while mentoring junior engineers in the ML lifecycle.

Formación

  • Bachelor's or Master's degree in CS/CE or related field or equivalent practical experience.
  • 4–7+ years of professional ML engineering experience.
  • Strong Python skills with PyTorch or Keras and ML lifecycle knowledge.
  • Solid ML fundamentals and deep learning expertise.
  • Hands-on experience in CV and/or NLP, including LLMs/LVLMs/VLMs.
  • Experience deploying ML models on edge devices or in cloud environments.
  • Experience designing scalable, secure, cost-efficient ML systems and trade-offs between performance and cost.

Responsabilidades

  • Design, train, fine-tune, and evaluate deep learning models for CV and NLP tasks.
  • Work with multi-modal data: images, video, text, sensor signals.
  • Stay current with research and translate ideas into prototypes.

Conocimientos

Python
PyTorch
ML lifecycle
Deep learning
Computer Vision
NLP
LLMs
Edge deployment
Cloud deployment
GPU optimization

Educación

Bachelor's or Master’s degree

Herramientas

CUDA
TensorRT
NVIDIA Triton
gRPC
SageMaker

Descripción del empleo

Available Locations: Ottawa | Toronto | Remote/Other

Leading the charge of developing cutting edge hardware systems.

Collaborative and highly skilled cross-functional team.

Shaping the future of computing in key industries, turning ideas into reality.

That is what we do at J-Squared.

Are you passionate about using disruptive technology to solve problems previously unachievable? Are you excited about the latest innovations that are allowing us to create more powerful hardware in smaller form factors? Do you like getting your hands dirty while driving results and collaborating with colleagues? If this interests you, then we have an opportunity waiting for you!

What will your typical day look like?

As a Machine Learning Engineer in J-Squared’s FALC-AI division, you will build and deploy the ML and deep learning models behind our AI products, working with computer vision, Large Language Models (LLMs), Vision-Language Models (VLMs), Generative AI, and Agentic AI.

Our work spans edge to cloud, from rugged NVIDIA Jetson and Hailo devices in the field to on-premise GPU servers and AWS. You will take models from research to real-world deployment in demanding industrial environments including Defence, Mining, Manufacturing and Retail.

Specifically, your responsibilities will include:

  • Design, train, fine-tune, and evaluate deep learning models for computer vision and/or NLP tasks.
  • Work with multi-modal data, including images, video, text, and sensor signals.
  • Stay current with the latest research and turn promising ideas into working prototypes.
LLMs, Generative AI, and Agentic AI
  • Build LLM and VLM-powered applications including RAG pipelines and Agentic AI systems using tool calling and the Model Context Protocol (MCP).
  • Fine-tune openweight LLMs and VLMs and serve them in production with engines such as vLLM and TensorRT-LLM.
  • Evaluate generative models for accuracy, hallucination, latency, and cost.
Optimization and Edge-to-Cloud deployment
  • Deploy models across edge devices (NVIDIA Jetson, Hailo), GPU servers, and AWS.
  • Optimize models using quantization, pruning, distillation, and conversion workflows.
  • Build high-performance inference pipelines with tools such as NVIDIA Triton and gRPC.
ML System Design and Architecture
  • Own the design of end-to-end ML systems across edge and cloud, making architecture decisions that balance accuracy, latency, scalability, and reliability.
  • Build ML systems that are secure and cost-efficient, from protecting data, models, and LLM/agent endpoints to optimizing GPU and cloud spend at scale.
ML Lifecycle and Leadership
  • Own the ML lifecycle end to end from data and training to CI/CD, monitoring, drift detection, and retraining.
  • Lead ML feature streams and work closely with software, hardware, and product teams.
  • Mentor junior engineers and help set ML best practices.
About Our Team

J-Squared has over 30 years of experience excelling in operationally demanding performance environments. Our ruggedized products and solutions are innovative, needs driven, and focused on quality and reliability. Our Octagon Systems line of products is a global leader in rugged computer systems built for use in extreme environments such as mining, defence & military, transportation, and marine. We architect and manufacture systems that work no matter what.

J-Squared’s significant growth has resulted in the company expanding its team to meet this increased demand.

Enough About Us, Let’s Talk About You

For a candidate to be successful in this role, the key qualifications include:

  • A bachelor’s or master’s degree in Computer Science, Computer Engineering, or a related field, or equivalent practical experience.
  • 4-7+ years of professional experience, with a track record of taking ML models to production.
  • Strong Python skills with PyTorch or Keras, and a solid understanding of the ML lifecycle.
  • Strong foundation in machine learning and deep learning fundamentals.
  • Hands-on experience in Computer Vision and/or NLP (one or both is great).
  • Experience with LLMs or LVLMs/VLMs, through training, fine-tuning, or inference.
  • Experience deploying ML models on edge devices or in the cloud.
  • Proven experience designing scalable, secure, and cost-efficient ML systems and making clear architecture trade-offs between performance, reliability, and cost.

It would be great if you also bring experience with:

  • Experience building agentic AI systems and RAG pipelines, including AI agents, tool calling, vector databases, and the Model Context Protocol (MCP).
  • Experience with CUDA programming and GPU optimization for ML models including profiling, custom kernels, and mixed-precision inference.
  • Experience with AWS SageMaker and machine learning on AWS, including training jobs, model endpoints, and services such as S3 and EC2.
  • Model optimization including but not limited to quantization, pruning, or knowledge distillation.

J-Squared respects the dignity and independence of people with disabilities and provides accommodation and support to persons with disabilities throughout any recruitment process, once made aware of a need for accommodation. If you require any special accommodation or support during the recruitment process, please indicate so in your application.

Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

Machine Learning Engineer - Edge-to-Cloud AI (Remote)
Machine Learning Engineer - Edge-to-Cloud AI (Remote)

J-Squared Technologies Inc.® • Ottawa, Toronto

A distancia
CAD 90.000 - 130.000
Principal ML Engineer
Principal ML Engineer

HRB • Canadá

A distancia
CAD 140.000 - 210.000
RRSP matching
Machine Learning Engineer
Machine Learning Engineer

Invision AI Inc. • Toronto

Híbrido
CAD 110.000 - 170.000
Equity
RRSP Plan
Health & Dental
Machine Learning Engineer - Client: National Safety Services (Full Time Perm) - Remote
Machine Learning Engineer - Client: National Safety Services (Full Time Perm) - Remote

Avenue.io Inc. • Canadá

A distancia
CAD 120.000 - 180.000
Machine Learning Engineer - Client: National Safety Services (Full Time Perm) - Remote
Machine Learning Engineer - Client: National Safety Services (Full Time Perm) - Remote

Alberta Machine Intelligence Institute (Amii) • Edmonton

A distancia
CAD 90.000 - 130.000
Machine Learning Developer
Machine Learning Developer

Senstar • Southwestern Ontario

Presencial
CAD 85.000 - 120.000
Staff Machine Learning Engineer, AI Generation Engine
Staff Machine Learning Engineer, AI Generation Engine

Entangled Future • Canadá

A distancia
CAD 180.000 - 260.000
Health benefits
Competitive compensation
Senior LLMOps Engineer -Cloud / AI Infrastructure
Senior LLMOps Engineer -Cloud / AI Infrastructure

Talent To Hire Inc. • Toronto

Presencial
CAD 120.000 - 160.000
Competitive salary
Meaningful equity
Innovative work culture
Senior Machine Learning Engineer
Senior Machine Learning Engineer

Aimlroles • Toronto

Presencial
CAD 120.000 - 170.000
Applied AI Engineer
Applied AI Engineer

MANNARINO • Montreal

Presencial
CAD 90.000 - 130.000
Group insurance
RRSP plan
Flextime with overtime
+5