Job Description

Position Summary

We are seeking a motivated and hands-on Junior to Mid-Level AI Engineer to join our AI & Data Analytics team. This is a 6-month subcontractor role with the potential to transition into a permanent position. You will work on building AI-powered applications and prototypes that support business operations, with a focus on LLM workflows, data integration, and AI-driven automation.

This role is ideal for someone with 1–3 years of experience in AI/ML development who is eager to grow, contribute to real-world projects, and work in a collaborative, agile environment.

For a person to be successful in this role, they will need to be highly driven (“high motor”), able to balance many active priorities, detail oriented, planful, comfortable in searching out and addressing ambiguity, able to consistently deliver results to achieve intended business outcomes, persists with a naturally curious and highly accountable mindset, and approaches situations in a thoughtful and process-oriented manner. Furthermore, a successful person in this role will be able to identify and exploit opportunities that enable continuous business process improvement, leveraging information technology to automate and streamline a wide array of business processes from sales to manufacturing operations.

Essential Responsibilities

  • Collaborate with senior AI/ML engineers to develop and refine AI/ML solutions and prototypes.
  • Assist in building backend services and APIs using Python and relevant frameworks.
  • Support the development of AI workflows for extracting and interpreting data from documents using OCR and LLMs.
  • Assist in building and testing AI agents using Copilot Studio and custom pipelines.
  • Contribute to the implementation of predictive models for business use cases.
  • Collaborate with senior engineers to integrate AI solutions into Azure and Fabric environments.
  • Participate in data preparation, model evaluation, and deployment activities.
  • Help document processes and maintain code quality across AI/ML projects.
  • Position Requirements

  • 1-3years of DS/AI/ML (Data Science/Artificial Intelligence/Machine Learning) experience with high business exposure and interaction.
  • Ability to understand both the qualitative and quantitative benefits of an AI/ML solution.
  • Experience in machine learning development and deployment, including model deployment frameworks and containerization technologies (is an asset)
  • Excellent knowledge of Python DS/AI/ML libraries
  • Good understanding of DS, AI and ML concepts and algorithms, including supervised learning, unsupervised learning, deep learning, and reinforcement learning
  • Exposure to tools for conversational AI or agent development, e.g. Copilot Studio
  • Effective Business Problem Definition / Structuring skills
  • Strong problem-solving skills and eagerness to learn in a collaborative setting
  • Excellent communication skills both verbal and written, in English
  • Team player mentality
  • Passion for data and innovation.
  • Any experience in the following will be considered a strong asset:

  • Experience with Microsoft Fabric, Azure AI/ML tools and services
  • Experience with Microsoft Copilot Studio, LLMs, RAG architectures and OpenAI
  • Familiarity with at least one of the following Data technologies: Spark, Databricks or similar
  • Education:

  • Bachelor’s Degree in Computer Science or STEM
  • Master’s Degree (or higher) in Data Science, Machine Learning is considered a strong plus.
  • Work Conditions:

  • Up to 10% travel required; includes some international travel, as needed.
  • Additional working hours as required.
  • Due to time zone difference and appropriate meeting times, flexible work hours may be required.
  • Apply for this Position

    Ready to join ? Click the button below to submit your application.

    Submit Application