Intermediate Machine Learning Engineer tasked with building and deploying machine learning solutions at Aviva Canada. Collaborating with cross-functional teams to operationalize ML models and ensure data compliance.
Responsibilities
Assist in designing and implementing ML pipelines and services in cloud and on-premise environments.
Collaborate with cross-functional teams to gather requirements and contribute to scalable ML solutions.
Support model deployment, monitoring, and performance optimization.
Apply MLOps practices such as CI/CD, model versioning, and retraining workflows.
Work with Snowflake and AWS services to support ML model deployment.
Contribute to the development and maintenance of on-premise ML workflows.
Ensure adherence to data privacy, security, and compliance standards.
Participate in code reviews and knowledge sharing within the team.
Requirements
Bachelor’s degree in Computer Science, Data Science, Engineering, or a related field.
2–4 years of experience in machine learning engineering or related roles.
Proficiency in Python, along with data processing and ML libraries (e.g., Pandas, NumPy, scikit-learn, XGBoost).
Familiarity with AWS and/or Snowflake cloud services, as well as Linux-based systems.
Basic experience with Jenkins and containerization tools such as Docker.
Strong SQL skills, including an understanding of query optimization techniques.
Exposure to ML workflow tools (e.g., MLflow, Airflow) and monitoring frameworks is a plus.
Strong analytical and problem-solving abilities.
Benefits
Compelling rewards package including base compensation, eligibility for annual bonus, retirement savings, share plan, health benefits, personal wellness, and volunteer opportunities.
Hybrid flexible work model.
Outstanding career development opportunities.
We’ll support your professional development education.
Competitive vacation package with the option to purchase 5 extra days off per year.
Employee-driven programs focused on gender, LGBTQ+, origins, diversity, and inclusion.
Corporate wellness programs to support our employees’ physical and mental health.
AI/ML Engineer focusing on machine learning applications in oncology. Developing analytical solutions to enhance patient selection and drive next - generation assets in healthcare.
Software Development Engineer for building scalable AI platforms at Workday. Focus on agentic AI capabilities and collaborate with senior engineers and ML researchers.
Machine Learning / AI Engineering Intern at Teradyne developing AI - driven software systems and collaborating on intelligent automation projects. Focus on applied AI initiatives and real - world engineering challenges.
Senior ML Engineer at BMT designing and deploying machine - learning systems, collaborating across diverse client projects in defence and security sectors.
Machine Learning Engineer responsible for improving MIRA and developing generative AI features at Meltwater. Collaborating with a team to drive innovation and scalability in AI solutions.
AI & ML Engineer enhancing energy management software solutions at GreenPocket GmbH. Focusing on modern LLM architectures and AI integration for innovative user experience.
Machine Learning Engineer responsible for implementing and maintaining data science models in bpx’s machine learning studio. Bridging data science and computational needs to achieve business outcomes.
Machine Learning Engineer at DentalMonitoring developing AI solutions for orthodontics. Responsibilities include model development, evaluation, deployment, and performance monitoring.
Machine Learning Engineer at Hiscox working on fraud detection and generative AI projects. Collaborating closely with data scientists and engineers to solve complex business challenges.
Internship focusing on programming robotic arms and using machine learning in simulations at Fraunhofer IIS. Opportunity to gain practical experience and contribute to innovative research.