Machine Learning Engineer

Manulife
Boston, MA
Category Data Analyst
Job Description
John Hancock is seeking a skilled Machine Learning Engineer to build data pipelines, AI solution development, deployment, and monitoring. The ideal candidate will have experience in data ingestion & curation, developing scalable and robust machine learning models, and deploying AI solutions in production following MLOps best practices on Microsoft Azure and Databricks platforms.

Requirements

  • A minimum of 2 years of relevant experience in developing and deploying models using AI and GenAI techniques.
  • A minimum of 2 years of relevant experience with a strong understanding of data modeling, ETL/ELT development, and data warehousing principles.
  • Master’s degree in a quantitative field such as Data Science, Engineering, Computer Science or related technical field.
  • Hands-on experience in developing models solving NLP tasks, including Document Classification, Entity Extraction, Entity Relation Extraction, etc.
  • Hands-on experience in processing documents (PDF/Images) using vision and/or language models, as well as OCR techniques.
  • Proven experience with Databricks and Azure cloud services and data solutions including but not limited to Azure SQL Data Warehouse, Azure Cosmos DB, Azure Data Lake Storage, Azure Function and Azure Data Factory.
  • Proficiency with big data processing frameworks such as Apache Spark and experience with programming languages like Python, Scala, or SQL.
  • Skilled in the machine learning modeling life cycle, including exploratory data analysis, data cleansing, feature engineering, model building, deployment and monitoring.
  • Good understanding of vectorization and embedding, prompt engineering, RAG, Multi-agent techniques.
  • Experience in developing and deploying models in cloud-based environments, specifically Microsoft Azure, and Databricks, following MLOps and DevOps best practices.
  • Experience with Git Version Control, Unit/Integration/End-to-End Testing, CI/CD, release management, etc.
  • Excellent problem-solving skills and the capacity to work under tight deadlines in a fast-paced environment.
  • Previous work in agile development environments and knowledge of project management tools such as JIRA.

Benefits

  • Health insurance
  • Dental insurance
  • Mental health insurance
  • Vision insurance
  • Short-term disability insurance
  • Long-term disability insurance
  • Life insurance
  • AD&D insurance
  • Adoption/surrogacy benefits
  • Wellness benefits
  • Employee/family assistance plans
  • Retirement savings plans (including pension/401(k) savings plans and a global share ownership plan with employer matching contributions)
  • Financial education and counseling resources
  • Generous paid time off program (11 paid holidays, 3 personal days, 150 hours of vacation, and 40 hours of sick time each year)
  • Statutory leaves of absence
]]>