Posted in

AI/ML Engineer

AI/ML Engineer

CompanyManulife
LocationToronto, ON, Canada, Kitchener, ON, Canada
Salary$75880 – $140920
TypeFull-Time
DegreesBachelor’s
Experience LevelMid Level

Requirements

  • Hands-on experience with LLMs (e.g., GPT-4o, Llama 3, Gemini, Claude 3) and related tools.
  • Understanding of Azure services, including Azure ML, Azure Cognitive Search, Azure Kubernetes Service (AKS), Azure Functions, and Databricks.
  • Familiarity with frameworks like LangChain, LlamaIndex, CrewAI, Autogen, and evaluation frameworks like RAGAS.
  • Proficiency in Python and experience with relevant libraries; ability to quickly learn and implement new libraries, frameworks, and methodologies.
  • Understanding of SQL and NoSQL databases.
  • Exposure to vector databases such as Pinecone, Faiss, or Weaviate for efficient similarity search in RAG applications.
  • Ability to thrive in fast-paced, dynamic environments.
  • Experience in using AI to automate processes and build AI workflows, with a focus on operational efficiency.
  • Strong stakeholder management, ability to translate technical concepts into business language, and effective presentation skills.
  • Minimum Bachelor’s degree in Computer Science, Data Science, or a related field; ideally 3-4 years of experience in large-scale systems; experience in intelligent document processing is a plus.

Responsibilities

  • Assist in designing and implementing machine learning models using Generative AI techniques to address complex business challenges, focusing on operational modernization and automation.
  • Support the deployment of Generative AI models on Azure, utilizing cognitive search and frameworks like LangChain and equivalents to enhance automation capabilities.
  • Learn and apply prompt engineering techniques to guide LLMs toward desired outcomes. Assist in fine-tuning and optimizing models for specific tasks, enhancing automation, operational efficiency, and decision-making processes.
  • Collaborate with cross-functional teams to identify automation opportunities, define project scope, and support the development of AI-driven solutions that streamline operations and reimagine business processes.
  • Participate in designing and executing A/B tests and experiments using statistical methods to validate and optimize model performance for accuracy, efficiency, and scalability. Contribute to a culture of continuous improvement through data-driven insights.
  • Engage in best practices in MLOps and LLMOps, including model versioning, reproducibility, monitoring, and explainability. Receive mentorship and contribute to a culture of innovation in automation and AI-driven solutions.
  • Continuously research and evaluate emerging advancements in AI/ML, LLMs, and cloud technologies. Identify opportunities to integrate these advancements into our solutions, supporting automation, operational modernization, and competitive advantage.

Preferred Qualifications

  • Previous experience in working with Operations, managing high availability and critical systems.
  • Ability to build proof of concepts/demos including both front-end and back-end development.
  • Demonstrated proficiency in quickly picking up new frameworks and libraries.
  • Ability to showcase existing work or a portfolio demonstrating relevant skills and accomplishments.