Bank of America’s Client Protection Technology (CPT), focused on authentication technology for customer-facing applications, is seeking a Machine Learning Engineer or Data Scientist who can independently deliver complex classification models from data exploration through production implementation. The role analyzes and interprets large datasets to identify potential revenue opportunities and develop risk management strategies. It works with stakeholders to understand business problems, develop data-driven solutions, and present recommendations based on findings. The position involves hands-on work across the machine learning lifecycle, including exploring and preparing data, engineering features, building and evaluating supervised classification models, and integrating models into scalable production workflows. The successful candidate will build repeatable Python-based pipelines, troubleshoot model and data issues, document technical decisions, and partner with engineering teams. The role also requires sound communication, collaboration, risk awareness, adaptability, accountability, and a disciplined approach to delivering responsible growth. Bank of America describes an in-office culture that supports collaboration, engagement, and career development, with flexibility based on role-specific responsibilities and business needs. The role is 1st shift and 40 hours per week.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior
Education Level
Ph.D. or professional degree