CrawlJobs Logo

Filters

Location
Salary

Senior Machine Learning Engineer - Payments Jobs

2 Job Offers

Senior Machine Learning Engineer - Payments
Save Icon
Join Plaid's core ML payments team in New York as a Senior Machine Learning Engineer. You will design, build, and deploy scalable AI/ML models using NLP, anomaly detection, and time series forecasting. This role requires 5+ years of production ML experience with Python, Spark, and distributed sys...
Location Icon
Location
United States , New York
Salary Icon
Salary
225600.00 - 337200.00 USD / Year
plaid.com Logo
Plaid
Expiration Date
Until further notice
Senior Machine Learning Engineer - Payments
Save Icon
Join Plaid's core ML team in San Francisco as a Senior Machine Learning Engineer. Design, build, and deploy scalable AI/ML models that shape financial services for millions. Requires 5+ years of production ML experience, proficiency in Python/Spark, and a drive for high-impact ownership. Enjoy eq...
Location Icon
Location
United States , San Francisco
Salary Icon
Salary
225600.00 - 337200.00 USD / Year
plaid.com Logo
Plaid
Expiration Date
Until further notice

About the Senior Machine Learning Engineer - Payments role

Senior Machine Learning Engineer - Payments Jobs

The role of a Senior Machine Learning Engineer in the payments sector represents a critical intersection of advanced data science, financial technology, and real-time system engineering. Professionals in this field are responsible for designing, building, and deploying sophisticated machine learning models that directly impact how transactions are processed, secured, and optimized. This is a high-impact career path where the decisions made by engineers affect millions of users and billions of dollars in transaction volume daily.

At its core, this profession involves developing predictive and generative models that solve complex financial problems. Common responsibilities include architecting end-to-end machine learning pipelines for tasks such as fraud detection, credit risk assessment, payment routing optimization, and personalized financial product recommendations. Senior engineers work extensively with both structured and unstructured data, building systems that can process streaming transaction data in real-time to make split-second decisions. They design and implement experimentation frameworks, including A/B testing and multi-armed bandit algorithms, to continuously improve model performance and business outcomes. A significant portion of the role involves MLOps—ensuring models are not only trained accurately but also deployed reliably, monitored for drift, and retrained efficiently in production environments.

The typical skill set for a Senior Machine Learning Engineer in payments is both broad and deep. Technical proficiency in Python is mandatory, along with mastery of major machine learning frameworks such as TensorFlow, PyTorch, or JAX. Experience with large-scale data processing tools like Apache Spark, cloud platforms (AWS, Azure, GCP), and containerization technologies (Kubernetes, Docker) is standard. A strong foundation in statistics, feature engineering, and experimental design is essential for building robust models. Additionally, these engineers must understand the nuances of financial data—including regulatory compliance, data privacy, and the unique challenges of working with imbalanced datasets common in fraud detection. Soft skills are equally important; professionals in these jobs collaborate closely with product managers, data engineers, software developers, and business stakeholders to translate complex technical capabilities into tangible business value.

Requirements for senior-level positions typically include a Bachelor's or Master's degree in Computer Science, Statistics, Mathematics, or a related quantitative field, coupled with four to seven years of hands-on industry experience. Candidates are expected to demonstrate a proven track record of deploying machine learning models into production that have measurable business impact. Experience with real-time inference systems, stream processing, and large-scale distributed computing is highly valued. As these are senior roles, mentoring junior engineers, conducting code reviews, and contributing to system architecture discussions are standard expectations.

In the rapidly evolving landscape of financial technology, Senior Machine Learning Engineer - Payments jobs offer the opportunity to work on cutting-edge problems that directly shape the future of commerce. These professionals are not just building models; they are building the intelligent infrastructure that makes modern payments faster, safer, and more accessible for everyone.