✦ Luna Orbit — AI & Machine Learning

Senior Machine Learning Engineer

at Discover Financial Services

📍 4 Locations Unknown 💰 $147K – $167K USD / year Posted March 13, 2026
Salary $147K – $167K USD / year
Type Full-Time
Experience mid
Exp. Years 4+ years
Education Bachelor's Degree
Category AI & Machine Learning

Mid-level Machine Learning Engineer at Discover working on productionizing ML applications and developing scalable data solutions.

  • Design and build ML models
  • Develop data pipelines
  • Monitor ML systems
  • Collaborate with data science teams
  • Optimize ML performance

Environment includes Python, Scala, Java, ML frameworks like TensorFlow and PyTorch, distributed computing with Spark and Dask, and big data processing.

The ideal candidate is a mid-level machine learning engineer with 4+ years of experience in programming languages like Python, Scala, or Java, and hands-on experience with ML frameworks such as TensorFlow or PyTorch. They are skilled in building scalable ML systems and working with big data.

Bachelor's Degreeat least 4 years of experience programming with PythonScalaor Javaat least 3 years of experience designing and building data solutionsat least 2 years of experience with ML frameworksat least 1 year of productionizing models
buildingscalingand optimizing ML systemsdata gathering and preparation for MLmonitoring and maintaining models
scikit-learnPyTorchDaskSparkTensorFlow
PythonScalaJavaML frameworksscikit-learnPyTorchDaskSparkTensorFlowML modelsdistributed computingbig data
PythonScalaJavaML frameworksscikit-learnPyTorchDaskSparkTensorFlowML modelsdistributed computingbig data
collaborativeproblem-solvinglearningcommunicationteamwork
Industry Fintech
Job Function Develop and maintain scalable machine learning systems and data pipelines
Machine Learning EngineerPythonScalaJavaML frameworksscikit-learnPyTorchDaskSparkTensorFlowML modelsdistributed computingbig dataproductionizing modelsML engineering

Less than 4 years of programming experience in Python, Scala, or Java, No experience with ML frameworks, Lack of experience in productionizing models, No experience with distributed computing or big data

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