✦ Luna Orbit — AI & Machine Learning

Distinguished Machine Learning Engineer

at Discover Financial Services

📍 4 Locations Unknown 💰 $269K – $307K USD / year Posted April 17, 2026
Salary $269K – $307K USD / year
Type Full-Time
Experience executive
Exp. Years At least 10 years
Education Bachelor's degree
Category AI & Machine Learning

The distinguished machine learning engineer will provide technical leadership to productionize machine learning applications at scale. The role focuses on designing, developing, and implementing ML systems, optimizing data pipelines, and mentoring engineering teams working on financial risk use cases.

  • Deliver ML models and software components for financial services business problems
  • Drive creation and evolution of ML models and software for intelligent systems
  • Lead large-scale ML initiatives with customer in mind
  • Leverage cloud-based architectures and technologies to deliver optimized ML models at scale
  • Optimize data pipelines to feed ML models and evangelize best practices

Responsibilities center on machine learning application engineering using Python, Scala, and C/C++. The role also emphasizes distributed computing, cloud-based architectures, data pipeline optimization, and compute technologies such as Dask and RAPIDS to deliver high-performance, high-availability ML systems.

The ideal candidate is a distinguished machine learning engineer with 10+ years of experience designing and building data-intensive solutions using distributed computing. They provide technical leadership for productionizing machine learning applications at scale, with strengths in Python, Scala, and performance/high-availability engineering. They have hands-on experience with cloud-based architectures and modern compute frameworks such as Dask and RAPIDS, and can mentor engineers while driving large-scale ML initiatives for financial risk use cases.

Bachelor's degree10 years of experience designing and building data-intensive solutions using distributed computingmachine learning engineering technical leadershipproductionizing machine learning applicationsPythoncloud-based architecturesdistributed computing
DaskRAPIDSmodel and application code development and reviewArtificial Intelligence
DaskRAPIDS
machine learningproductionizing machine learning applicationstechnical designdevelopment and implementationmodel and application code reviewhigh availabilityperformancecloud-based architecturesdata pipelinespythonscalac/c++DaskRAPIDSdistributed computingengineering and modeling lifecyclesArtificial Intelligence
machine learningproductionizing machine learning applicationstechnical designdevelopment and implementation of machine learning applicationsmodel and application codehigh availabilityperformance of machine learning applicationscloud-based architecturesdata pipelinesreal-time risk management productsArtificial IntelligencePythonScalaC/C++DaskRAPIDSdistributed computingML initiativesengineering and modeling lifecycles
technical leadershipmentoring other engineersthought leadershipguiding architectural design decisionsevangelize best practicesrecruitnurtureand retain top engineering talentcollaboration with ProductArchitectureEngineeringand Data Science teamsstrategist mindsetcustomer in mindhigh availability focus
Industry Banking
Job Function Provide technical leadership to productionize large-scale machine learning applications for real-time financial risk management.
Role Subtype ML Engineer
Tech Domains Python, Java, Data Engineering, Amazon Web Services, Google Cloud Platform, Azure, Kubernetes, Linux, AI & Machine Learning
Distinguished Machine Learning EngineerMachine Learning EngineerML Engineerproductionizing machine learning applicationsmachine learning applicationstechnical leadershipdata-intensive solutionsdistributed computingPythonScalaC/C++DaskRAPIDScloud-based architecturesdata pipelineshigh availabilityperformanceArtificial IntelligenceRisk TechnologyCredit & Financial Risk Managementreal-time and intelligent risk management productsmentorrecruitBachelor's degreeengineering and modeling lifecycles

Bachelor's degree, At least 10 years of experience designing and building data-intensive solutions using distributed computing

Apply for this Position →

Get matched to jobs like this

Luna finds roles that fit your skills and career goals — no endless scrolling required.

Create a Free Profile