Job Description
About the job
Role-AI/ML Engineer
Location: Canada (REMOTE)
Job Type: Contract
Job Description:
• Develop AI & GenAI Solutions
• Build and deploy machine learning and LLM-based solutions (e.g., RAG, copilots, intelligent agents)
• Apply NLP/AI techniques to extract insights and automate workflows
• Productionize AI Models
• Develop scalable APIs and microservices for model deployment
• Implement CI/CD pipelines and ensure monitoring, logging, and performance optimization
• Integrate with Enterprise Platforms
• Design data pipelines and integrate AI models into cloud platforms and business applications
• Collaborate with data engineering teams on data ingestion and transformation
• Ensure Responsible AI & Governance
• Align solutions with AI governance, compliance, and ethical standards
• Support model transparency, auditability, and risk mitigation
• Collaborate & Deliver
• Partner with product owners, architects, and business teams to deliver AI use cases
• Contribute to reusable components, engineering standards, and best practices
Required Qualifications
• Bachelor’s or Master’s degree in Computer Science, Engineering, or related field
• 4+ years of experience in AI/ML Engineering or Software Engineering
• Strong programming skills in Python
• Hands-on experience with:
• Machine Learning frameworks (e.g., PyTorch, TensorFlow, Scikit-learn)
• LLMs / GenAI (Azure OpenAI, LangChain, RAG patterns)
• Experience building APIs, microservices, and production ML pipelines
• Exposure to cloud platforms (Azure preferred) and data pipeline development
We are an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees
