✦ Luna Orbit — AI & Machine Learning

Lead Machine Learning Engineer (Enterprise Platforms Technology)

at Discover Financial Services

📍 2 Locations Unknown 💰 $197K – $225K USD / year Posted April 17, 2026
Salary $197K – $225K USD / year
Type Not Specified
Experience lead
Exp. Years At least 6 years
Education Bachelor's Degree
Category AI & Machine Learning

Lead the engineering of production machine learning systems at scale in an Agile environment. You will design ML architectures, build and review model/application code, implement CI/CD with test automation and monitoring, and ensure models are retrained, maintained, and monitored in production with Responsible and Explainable AI.

  • Design and deliver ML models and components for business problems
  • Build and validate ML models while writing and testing application code
  • Automate tests and deployment with CI/CD and monitoring
  • Retrain, maintain, and monitor models in production
  • Build cloud-based architectures and optimized data pipelines for ML

This role focuses on productionizing ML applications, including ML architectural design, distributed-computing-based data-intensive solutions, and ML system scaling. Core stack centers on Python, Scala, or Java, with common ML frameworks such as scikit-learn, PyTorch, and Dask, plus CI/CD practices and high-availability performance requirements.

The ideal candidate is a lead ML engineer with 6+ years designing and building data-intensive solutions on distributed computing and 2+ years scaling machine learning systems in production. They are strong in Python/Scala/Java, have built production data pipelines for ML, and can implement CI/CD with test automation and monitoring. They also prioritize Responsible and Explainable AI and risk-governed model operations.

At least 6 years of experience designing and building data-intensive solutions using distributed computingAt least 4 years of experience programming with PythonScalaor JavaAt least 2 years of experience buildingscalingand optimizing ML systemsDesignbuildand/or deliver ML models and components that solve real-world business problemsSolve complex problems by writing and testing application codedeveloping and validating ML modelsand automating tests and deploymentRetrainmaintainand monitor models in productionEnsure all code is well-managed to reduce vulnerabilitiesModels are well-governed from a risk perspectiveML follows best practices in Responsible and Explainable AI
Master's or Doctoral Degree in computer scienceelectrical engineeringmathematicsor a similar field3+ years of experience building production-ready data pipelines that feed ML models3+ years of on-the-job experience with an industry recognized ML framework such as scikit-learnPyTorchDask
PythonScalaJavascikit-learnPyTorchDask
Machine learning engineeringproductionizing machine learning applicationsmachine learning architectural designmodel code developmentdistributed computinghigh availabilityperformanceretrainingmonitoring models in productioncontinuous integrationcontinuous deploymenttest automationmonitoringResponsible and Explainable AIPythonScalaJavascikit-learnPyTorchDaskhyperparameter tuningfeature selectionvalidationbias/variancedimensionality
Machine learning engineeringProductionizing machine learning applications and systems at scaleMachine learning architectural designModel and application code developmentModel trainingHyperparameter tuningDimensionalityBias/varianceValidationFeature selectionChoosing modelAutomating tests and deploymentWriting and testing application codeHigh availabilityPerformance of machine learning applicationsRetraining models in productionMonitoring models in productionCloud-based architecturesCloud-based architectures for MLData pipelinesData pipeline optimizationContinuous integrationContinuous deploymentTest automationMonitoringVulnerability reductionResponsible and Explainable AIRisk governance for modelsProgramming languages: PythonScalaor JavaBig data and ML applicationsDistributed computingAgile team development
Cross-functional collaborationCollaboration with Product and Data Science teamsCross-functional Agile team participationProblem-solvingContinuous learning
Industry Banking
Job Function Lead machine learning engineering for production ML systems
Role Subtype ML Engineer
Tech Domains Python, Java, AI & Machine Learning, Amazon Web Services, Data Engineering
Lead Machine Learning EngineerMachine Learning Engineer (MLE)MLEAgileDesignbuildand/or deliver ML modelsMachine learning architectural designproductionizing machine learning applicationsproduction-ready data pipelinesdistributed computinghigh availabilityperformanceretrainmonitor models in productioncontinuous integrationcontinuous deploymenttest automationmonitoringResponsible and Explainable AIPythonScalaJavascikit-learnPyTorchDaskhyperparameter tuningfeature selectionvalidationbias/variancedimensionality

Bachelor's Degree, 6+ years distributed computing for data-intensive solutions, 4+ years programming with Python, Scala, or Java, 2+ years building, scaling, and optimizing ML systems

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