Machine Learning Engineer @ Mastercard
Your Application Journey
Email Hiring Manager
Job Details
About Mastercard
Mastercard powers economies and empowers people in 200+ countries and territories worldwide. Together with its customers, it builds a sustainable economy with secure, simple, smart, and accessible digital payment solutions.
Role Overview
The Machine Learning Engineer on the Security Solutions Data Science team creates production-ready AI and ML models to support Mastercard’s authentication and authorization networks. The role involves developing automated, scalable, and resilient processes for model creation, from data extraction to deployment.
Responsibilities
- Collaborate with data scientists to optimize the modeling pipeline.
- Develop scalable ML tools addressing complex data science problems.
- Maintain high-throughput computation engines handling petabytes of data.
- Assist in deploying and validating production artifacts.
- Identify opportunities to automate processes and build reusable components.
Key Qualifications
- Good knowledge of Linux and Bash environment
- Experience with Python, Pyspark, Airflow, CI/CD, JIRA, Hadoop, SQL, Databricks, and Ray
- Strong communication and problem-solving skills
- An undergraduate degree in CS or a STEM related field
Nice To Have
- Graduate degree in CS, Data Science, Machine Learning, AI or related field
- Experience in Data Science, C++ and/or Rust
- Ability to evaluate work for errors and improvement
Corporate Security Responsibility
Every employee must abide by Mastercard's security policies, ensure confidentiality of information, report security issues, and complete mandatory security training.
Location & Compensation
This role is based in Vancouver, Canada with a salary range of $88,000 - $141,000 CAD.
Key skills/competency
Machine Learning, AI, Data Science, Linux, Python, Pyspark, Scalability, Automation, High-throughput, Fraud detection
How to Get Hired at Mastercard
🎯 Tips for Getting Hired
- Research Mastercard's culture: Study mission, values, and recent news.
- Revise your resume: Tailor experience in AI and ML.
- Practice technical skills: Focus on Python, Pyspark, and Linux.
- Prepare for interviews: Emphasize problem solving and collaboration.