AI Engineer
Join our team and help our clients bring AI powered applications from concept to production across data, cloud, and enterprise workflows.
Toronto, ON
6 Months
Contract (1 Year)
CAD $105/hour
Apply now
Apply now
Job Description
Posted On:
As an AI Engineer, you will design, build, and deploy AI applications powered by large language models, retrieval systems, and traditional machine learning. You will work closely with data, cloud, and product teams to integrate AI capabilities into enterprise platforms and deliver measurable business value.
Key Responsibilities:
- Design and build AI powered applications using LLMs, RAG pipelines, and vector search.
- Integrate AI services into enterprise systems, APIs, and workflows.
- Build prompt libraries, evaluation sets, and testing frameworks to measure model quality.
- Deploy and monitor models in production using containerised infrastructure and cloud services.
- Collaborate with data engineers, product managers, and business stakeholders to translate requirements into working solutions.
- Contribute to reusable patterns, playbooks, and internal AI enablement materials.
- Stay current with emerging models, frameworks, and best practices.
Key Requirements:
- 4+ years of software or ML engineering experience, with hands on production LLM work.
- Strong Python skills and experience with FastAPI, Flask, or similar backend frameworks.
- Working experience with LangChain, LlamaIndex, LangGraph, or similar orchestration libraries.
- Familiarity with vector databases (Pinecone, Weaviate, FAISS, pgvector) and embedding models.
- Experience deploying AI services on AWS, Azure, or GCP using Docker and Kubernetes.
- Understanding of prompt engineering, evaluation, and guardrail approaches.
- Strong problem solving skills and attention to detail.
- Excellent written and verbal communication.
- Bachelor’s Degree in Computer Science or related field.
Personal Traits:
- Agile, goal oriented, and performance driven.
- Passion for technology and continuous learning.
- Ability to build and maintain strong professional relationships.
- Highly analytical with a knack for understanding client needs and business context.
Why Work with Us
- Competitive compensation.
- Opportunity to work on innovative projects for high profile clients.
- A collaborative, inclusive, and supportive work environment.
- Opportunities for professional growth and development.
- Work with a team of passionate, talented, and creative individuals.
- MicroAgility is an equal opportunity employer. We encourage applications from candidates of all backgrounds and experiences to reflect the diversity of our clients.
- Don't miss this opportunity to grow your career and make a significant impact with MicroAgility! Apply now, and let’s create something extraordinary together!
Transform Your Business with Microagility
.webp)