Back to results

Artificial Intelligence Engineer

  • ON, Canada
  • Ontario, Canada, Canada

Full-time

Applications open in a new tab.

Job details

Job type
Full-time
Apply by
Experience
3–5 years of relevant experience in AI/ML engineering or related development.
Posting language
English
Posted

Original job description

Responsibilities

  • Develop, train, test, and deploy AI/ML models for real-world applications.
  • Build AI-powered applications using Python and relevant ML frameworks.
  • Implement Generative AI solutions using LLMs, prompt engineering, and RAG.
  • Work with data preprocessing, feature engineering, and model evaluation.
  • Integrate AI models with APIs and existing software applications.
  • Optimize model performance, scalability, and reliability.
  • Collaborate with cross-functional teams to deliver AI-driven solutions.
  • Maintain code quality, documentation, testing, and deployment standards.

Required Skills

  • 3–5 years of relevant experience in AI/ML engineering or related development.
  • Strong proficiency in Python.
  • Hands-on experience with Machine Learning and Deep Learning.
  • Familiarity with TensorFlow, PyTorch, or Scikit-learn.
  • Understanding of Generative AI, LLMs, NLP, and prompt engineering.
  • Experience with REST APIs and model deployment.
  • Knowledge of Git, Docker, and cloud platforms such as AWS, Azure, or GCP.

Preferred Skills

  • Experience with RAG pipelines, embeddings, and vector databases.
  • Familiarity with LangChain or LlamaIndex.
  • Knowledge of MLOps, model monitoring, and CI/CD pipelines.
  • Experience deploying production-ready AI applications.

Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Artificial Intelligence, Machine Learning, Data Science, or a related field.
More about this job

Responsibilities

Develop, train, evaluate, and deploy AI/ML models and build AI-powered applications, including Generative AI solutions using LLMs, prompt engineering, and RAG. Integrate and optimize models in software applications while collaborating across teams and maintaining code quality, documentation, testing, and deployment standards.

Requirements

Requires 3–5 years of relevant AI/ML engineering or related development experience, strong Python proficiency, and hands-on experience with machine learning and deep learning frameworks. Candidates should understand Generative AI, LLMs, NLP, and prompt engineering, and have experience with APIs, deployment, Git, Docker, and cloud platforms; a bachelor's or master's degree in a related field is required.

Skills

  • Python
  • Machine Learning
  • Deep Learning
  • TensorFlow
  • PyTorch
  • Scikit-Learn
  • Generative AI
  • Large Language Models
  • Natural Language Processing
  • Prompt Engineering
  • Retrieval-Augmented Generation
  • REST APIs
  • Model Deployment
  • Git
  • Docker
  • Cloud Platforms

Visa sponsorship

Not detected in the job text

Categories

  • Technology
  • Software
  • Data & Analytics
  • Engineering

Keywords

  • Artificial Intelligence
  • Machine Learning
  • Deep Learning
  • Python
  • TensorFlow
  • PyTorch
  • Scikit-Learn
  • Generative AI
  • Large Language Models
  • Natural Language Processing
  • Prompt Engineering
  • Retrieval-Augmented Generation
  • Embeddings
  • Vector Databases
  • LangChain
  • LlamaIndex
  • REST APIs
  • Model Deployment
  • Data Preprocessing
  • Feature Engineering
  • Model Evaluation
  • Git
  • Docker
  • AWS
  • Azure
  • Google Cloud Platform
  • MLOps
  • Model Monitoring
  • CI/CD
  • Production-Ready AI Applications

Report this job