Machine Learning Engineer

Manulife - Boston, MA

Hiring: Machine Learning Engineer Company: Manulife (John Hancock Life Insurance Company USA) Location: Boston, MA (Hybrid – 3 days in office, 2 days remote) Job Posted Time: 2026-09-16 09:59:42 Employment Type: Full-time Target Skills & Keywords: Python, SQL, NoSQL, PostgreSQL, MongoDB, PyTorch, TensorFlow, FastAPI, Flask, AWS, Azure, Docker, Kubernetes, GitHub Actions, TeamCity, CI/CD, Microservices, Distributed Systems, Data Pipelines, ML Inference, Backend APIs Experience: - 3 years of Python programming experience for backend systems, automation, or machine learning workloads - 3 years of experience using SQL or NoSQL databases including PostgreSQL or MongoDB for data modeling, querying, or pipeline integration - 3 years of experience developing or deploying machine learning models using PyTorch or TensorFlow - 3 years of experience building or maintaining backend APIs or microservices using FastAPI or Flask - 2 years of experience deploying ML workflows or backend services using AWS or Azure - 2 years of experience using containerization and orchestration tools including Docker and Kubernetes - 2 years of experience using GitHub Actions or TeamCity for Continuous Integration/Continuous Deployment (CI/CD) - 2 years of experience designing distributed or scalable systems including microservices, load balancing, or distributed processing Required Skills: - Develop, build, and maintain scalable data pipelines supporting underwriting, analytics, and machine learning systems - Develop and deploy backend services and microservices to support data ingestion, retrieval, and ML inference workflows - Deploy, monitor, and maintain machine learning pipelines and backend services in production environments - Conduct root-cause analysis of data, model, and pipeline issues and implement corrective solutions - Collaborate with data scientists, underwriters, and engineering teams to translate business requirements into technical solutions - Support production releases and large-scale batch processing of underwriting workflows Qualifications: - Master's degree or foreign equivalent in Data Science, Information Studies, Information Science, Computer Science, Machine Learning, or a closely related field - Experience may be gained concurrently Compensation: - $162,198 per year Interested candidates, please apply directly through the job posting on company's career page or try via AI auto apply on this platform. Don’t miss this opportunity to join a forward-thinking team!