Senior ML Engineer
Munich Re View all jobs
- Toronto, ON
- $132,000-171,000 per year
- Permanent
- Full-time
- Please note that the internal job title for this position is Senior Application Developer.
- Implementing end to end AI/ML and GenAI projects, from understanding business needs to data preparation, model development, deployment, and monitoring
- Designing and implementing machine learning pipelines that support high performance, reliable, scalable, and secure ML workloads
- Designing scalable ML solutions and MLOps architectures using AWS and/or Azure services, and leveraging GenAI solutions where applicable
- Collaborating with cross functional teams (Applied Science, DevOps, Data Engineering, Cloud Infrastructure, Application Teams) to prepare, analyze, and operationalize data and AI/ML models
- Serving as a trusted advisor to internal stakeholders and business partners on AI/ML, GenAI solutions, and cloud architectures
- Sharing knowledge and best practices through mentoring, training, publications, and the creation of reusable artifacts
- Ensuring solutions meet industry standards and supporting the advancement of enterprise AI/ML, GenAI, and cloud adoption strategies
- Bachelor's, Master's, or PhD in Computer Engineering, Information Technology, or a related field
- 6+ years of experience in cloud architecture and implementation and/or applied research
- 7+ years of experience in data, software, or machine learning engineering, with a strong understanding of distributed computing (e.g., data pipelines, distributed training and inference, ML infrastructure design)
- 3+ years of experience developing platforms for predictive modeling, NLP, and deep learning, with a proven track record of building, hosting, and deploying ML models on cloud platforms (e.g., Azure ML, Amazon SageMaker, or similar services)
- 3+ years of experience with SQL, Python, and at least one additional programming language (e.g., Java, Scala, JavaScript, TypeScript)
- Proficiency with industry leading ML frameworks such as TensorFlow and PyTorch
- Strong communication and collaboration skills, with the ability to work effectively with senior leaders and stakeholders
- Ability to build strong business relationships, negotiate effectively, and confidently articulate technical viewpoints
- Hands on experience with AWS and/or Azure, including a broad range of AI capabilities (e.g., NLP, IDP, RAG, MLOps)
- Professional level certifications (e.g., Solutions Architect Professional, DevOps Engineer Professional)
- Experience with automation and scripting (e.g., Terraform, Python)
- Knowledge of security and compliance standards (e.g., HIPAA, GDPR)
- Experience with modeling and analytics tools such as R, scikit learn, Spark MLlib, MXNet, TensorFlow, NumPy, SciPy
- Strong communication skills with the ability to explain complex technical concepts to both technical and non technical audiences
- Proven experience building ML pipelines with best practice MLOps, including data preprocessing, feature engineering, model hosting, hyperparameter tuning, distributed and GPU training, deployment, monitoring, and retraining
- Experience with MLOps platforms (e.g., MLflow, Kubeflow) and orchestration tools (e.g., Azure Data Factory pipelines, Azure Functions, AWS Step Functions)
- Experience building applications using Generative AI technologies, including LLMs, vector databases, orchestration frameworks (e.g., LangChain), and prompt engineering
- Experience developing Infrastructure as Code (e.g., CloudFormation, CDK, Terraform), containerized workloads, and CI/CD pipelines.
- An engaging and collaborative environment that promotes continuous learning and development
- A hybrid work environment that combines weekly in-office and remote days
- A great compensation package including annual company bonus
- Market leading company-paid flexible health and dental benefits, starting on your first day
- Flexible dollars provided by the company to put towards Health Spending Account and/or Wellness Spending Account
- Immediate participation in DC Pension Plan with an automatic employer contribution, plus optional company match
- Generous time off including vacation, personal days, unplanned time, Statutory Holidays and company-wide early closure half-days
- Learning and development programs and resources, including unlimited access to LinkedIn Learning, Education Assistance Program and reimbursement for professional fees
- Maternity, Parental & Adoption Leave top-up program
- Employee Referral Program, Recognition & Rewards Platform