CareerPlan

Software AI Engineer

CanadaFull-time2026-11-06 → 2026-11-10

Core

Design, develop, and integrate AI-powered software solutions and intelligent features into applications.

Role type

Software AI Engineer (early-career IC)

Builds

Scalable software applications with AI features and intelligent automation

Domain

Software Engineering + Artificial Intelligence

Deliverable

production ML models

Required skills

Python, Java, JavaScript, REST APIs, TensorFlow, PyTorch, Scikit-learn, SQL, Git, LLMs, NLP

Preferred skills

OpenAI APIs, Hugging Face, LangChain, RAG, vector databases, AWS, Azure, GCP, Docker, model deployment

Technologies

Python, TensorFlow, PyTorch, Scikit-learn, REST APIs, SQL, Git, OpenAI APIs, Hugging Face, LangChain, AWS, Azure, GCP, Docker

Responsibilities

Design and develop software applications incorporating AI features; integrate machine learning models and AI services; build REST APIs connecting AI models and backend services; work with structured and unstructured datasets; debug and troubleshoot AI-related functionality; collaborate with data scientists and software engineers.

Seniority

Junior, early-career IC