Role overview

AI Engineer

Requirements and responsibilities

Readable role content extracted into sections for faster review.

Responsibilities

  • Collaborate with the CTO, AI consultant, and development team to design and deploy robust, scalable AI/ML architectures
  • Develop, train, and maintain AI models, data pipelines, and integrations with APIs, databases, and SaaS platforms
  • Experiment with new LLMs, embeddings, vector databases, and orchestration frameworks (e.g., LangChain, Semantic Kernel, or similar)
  • Lead hands-on development/ prototyping of LLM-based applications, intelligent agents, and automation workflows
  • Define AI architecture standards, establish model governance, and contribute to the long-term AI strategy in collaboration with the CTO
  • Partner with business and technical leaders to translate strategic AI goals into actionable engineering initiatives
  • Design systems for high availability, scalability, and efficient deployment in cloud environments (Azure, AWS, or GCP)
  • Create technical documentation, architecture diagrams, and playbooks for deployment and scaling of AI solutions
  • Participate in code reviews, mentor junior developers, and foster a culture of innovation and excellence in AI engineering
  • Stay at the forefront of emerging AI frameworks, APIs, and tools, bringing forward practical innovations to enhance our products and systems

Qualifications

  • 5+ years of professional software development experience required
  • 3+ years of building or designing AI/ML systems is required
  • Proficiency in Python, C#, or similar programming languages
  • Hands-on experience with LLMs, vector databases, embeddings, and prompt orchestration
  • Familiarity with AI/ML frameworks (OpenAI, Hugging Face, LangChain, Semantic Kernel, etc.) and cloud ecosystems (Azure AI, AWS SageMaker, GCP Vertex AI).
  • Experience developing and integrating data pipelines, APIs, and AI inference service
  • Strong analytical thinking, communication, and collaboration skills
  • Ability to balance hands-on technical work with high-level system design and strategic planning
  • Curiosity and drive to stay ahead of emerging AI tools, frameworks, and trends
  • Must reside and be authorized to work in Canada

Qualifications

  • Competitive compensation and a comprehensive total rewards package, including an employee group savings program, and group benefits coverage (health, vision, dental, disability, and life insurance), as well as access to mental health supports and an Employee Assistance Program.
  • Growing organization with long-term career opportunities.
  • Remote opportunities available.
  • Ongoing training and development to help you grow your skills.
  • Opportunity to work alongside experienced industry professionals and leaders.
  • Collaborative, supportive team environment where your contributions are recognized and valued.
  • Culture built on integrity, respect, and continuous improvement.
Similar roles

Keep a backup shortlist.

Browse stack
FocusAI EngineeringRole area
Seniority signalSeniorCandidate level
StackAWS, Azure, GCPPrimary skills
Location9 accepted countriesEligibility

Stack

Use these tags to compare similar remote roles.

Location eligibility

Candidates should apply only when their profile country is listed here.

Hiring flow

WithMira shows the role, then sends candidates to the company application.

1Check role fit, stack, and location eligibility in WithMira.
2Open the company application page from the tracked apply link.
3Save the role or subscribe for similar opportunities before leaving.
Apply on company siteCompany siteOpen link