Piper Koch
Let’s Talk

AI Software Engineer

November 25, 2025

Overview

We are seeking an innovative and highly skilled AI Software Engineer to design, develop, and deploy intelligent systems that enhance performance, automate processes, and unlock new capabilities across our products and operations. In this role, you will work with modern machine learning frameworks, large language models, and advanced algorithms to build scalable, real-world AI solutions.

Key Responsibilities

  • Develop, implement, and optimize AI and machine learning models for a variety of use cases.
  • Build scalable AI-powered software features, APIs, and applications.
  • Integrate large language models (LLMs), computer vision, or predictive analytics into existing systems.
  • Collaborate with cross-functional teams to understand requirements and translate them into technical solutions.
  • Evaluate and preprocess datasets to support model training and deployment.
  • Monitor, troubleshoot, and improve model performance in production environments.
  • Stay up to date with advancements in AI/ML technologies and recommend opportunities for innovation.
  • Write clean, maintainable code and contribute to system architecture decisions.

Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or related field (Master’s preferred).
  • Strong programming skills in Python (plus experience with JavaScript, Java, or C++ is an asset).
  • Hands-on experience with ML frameworks such as TensorFlow, PyTorch, Scikit-learn, or Hugging Face.
  • Experience building and deploying machine learning models into production.
  • Familiarity with cloud platforms (AWS, GCP, Azure) and containerization technologies (Docker, Kubernetes).
  • Understanding of data structures, algorithms, and software architecture.
  • Strong problem-solving skills and the ability to work in a collaborative environment.

Preferred Experience

  • Working with LLMs or generative AI systems.
  • Experience with MLOps tools like MLflow, Kubeflow, or SageMaker.
  • Exposure to NLP, computer vision, or reinforcement learning.
  • Experience in API development and microservice architectures.

What We Offer

  • Opportunity to work on cutting-edge AI initiatives.
  • Collaborative, innovation-focused work environment.
  • Competitive compensation and benefits package.
  • Continuous learning and professional growth opportunities.

Job Category: Information Technology
Job Type: Full Time
Job Location: Toronto

Apply for this position

Allowed Type(s): .pdf, .doc, .docx

  • LinkedIn
  • Instagram

Information

About Us

Frequently asked

Corporate Responsibility

Join Our Team

Links

Cookies Policy

Privacy Policy

Terms & Conditions

Contact Us

Code of Ethics