✦ Luna Orbit — AI & Machine Learning

Lead Machine Learning Engineer (Gen AI, Python, Go, AWS)

at Discover Financial Services

📍 4 Locations Unknown 💰 $197K – $225K USD / year Posted March 13, 2026
Salary $197K – $225K USD / year
Type Full-Time
Experience lead
Exp. Years 4+ years in ML systems, 6+ years in distributed computing
Education Bachelor's in a relevant field
Category AI & Machine Learning

This role involves designing and deploying Generative AI models and systems at scale, focusing on high-performance, secure, and reliable AI solutions within a cloud-native environment.

  • Design Gen AI models
  • Build scalable ML serving platforms
  • Implement MLOps practices
  • Automate deployment pipelines
  • Collaborate across AI teams

The environment includes cloud-native ML deployment with Kubernetes, Docker, KNative, KServe, and MLOps tools like ArgoCD and Istio, emphasizing scalable AI system development.

The ideal candidate is a lead machine learning engineer with extensive experience in distributed systems, Gen AI, and MLOps practices. They should have a strong background in programming languages like Python and Go, and experience deploying scalable AI solutions.

Bachelor's Degree6+ years experience in distributed computing4+ years programming in PythonScalaGoor Java2+ years building ML systems
Master's or Doctoral Degree3+ years building production data pipelines3+ years experience with ML frameworks like scikit-learn
KubernetesDockerKNativeKServeArgoCDIstio
PythonGoScalaJavaKubernetesDockerKNativeKServeMLMLOpsGitOpsArgoCDIstioDistributed computingData pipelines
PythonGoScalaJavaKubernetesDockerKNativeKServeMLMachine LearningGen AIGenerative AIML servingMLOpsGitOpsArgoCDIstioDistributed computingData pipelines
collaborationproblem-solvinginnovationcommunicationteamwork
Industry Financial Services / Banking / Fintech
Job Function Lead development and deployment of Generative AI applications and systems
Lead Machine Learning EngineerGen AIGenerative AIPythonGoScalaJavaKubernetesDockerKNativeKServeMLMLOpsGitOpsArgoCDIstioDistributed computingData pipelinesMachine Learning Engineer

Lack of experience with distributed computing, No background in ML frameworks or MLOps, No experience with cloud-native deployment tools, Not located in or willing to work in specified locations

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