AI/ML Engineer
Company | Manulife |
---|---|
Location | Toronto, ON, Canada, Kitchener, ON, Canada |
Salary | $75880 – $140920 |
Type | Full-Time |
Degrees | Bachelor’s |
Experience Level | Mid 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.