About this role
Lead the end-to-end design, development, and productionization of GenAI-enabled ML solutions at scale in a banking environment. You will design ML architectures, build models, manage data pipelines, and lead teams to deliver reliable, governed AI systems.
Key Responsibilities
- Design, build, and deliver ML models and components; Inform ML infrastructure decisions; Retrain, maintain, and monitor production ML models; Collaborate in an Agile cross-functional team; Ensure code quality, governance, and Responsible AI practices
Technical Overview
Stack includes Python, Scala, Java with ML frameworks such as scikit-learn, PyTorch, Spark, TensorFlow; cloud platforms AWS/Azure/GCP; emphasis on CI/CD, data pipelines, model governance, and responsible AI.
Ideal Candidate
The ideal candidate is a senior-level ML engineer with 8+ years of experience, strong Python/Scala/Java skills, and cloud experience across AWS/Azure/GCP. They excel at designing production-ready ML architectures, leading teams, and delivering GenAI-powered solutions with governance and responsible AI practices.
Must-Have Skills
Bachelor's Degree8+ years of experience designing and building data-intensive solutions using distributed computingAt least 4 years of experience programming with PythonScalaor JavaAt least 3 years of experience buildingscalingand optimizing ML systemsAt least 2 years of experience leading teams developing ML solutions
Nice-to-Have Skills
Master's or doctoral degree in computer scienceelectrical engineeringmathematicsor a similar fieldExperience developing and deploying ML solutions in a public cloud such as AWSAzureor Google Cloud Platform4+ years of on-the-job experience with an industry recognized ML framework such as scikit-learnPyTorchDaskSparkor TensorFlow3+ years of experience developing performantresilientand maintainable code3+ years of experience with data gathering and preparation for ML models3+ years of people management experienceML industry impact through conference presentationspapersblog postsopen source contributionsor patents3+ years of experience building production-ready data pipelines that feed ML modelsAbility to communicate complex technical concepts clearly to a variety of audiences
Tools & Platforms
Amazon Web ServicesAzureGoogle Cloud PlatformGitCI/CD tools
Required Skills
Bachelor's Degree8+ years distributed computing4+ years Python/Scala/Java3+ years ML systems2+ years leading teams; GenAIAWSAzureGCP; 4+ years ML frameworks such as scikit-learnPyTorchDaskSparkTensorFlow; productionizing ML; data pipelines; cloud architectures; model governance; explainable AI; distributed computing; big data
Hard Skills
PythonScalaJavaAmazon Web ServicesAWSScikit-learnPyTorchTensorFlowApache SparkDaskData PipelinesCI/CDCloud-based architecturesModel governanceExplainable AIGenAI
Soft Skills
CommunicationLeadershipCollaborationProblem-solvingStrategic thinkingAdaptability
Keywords for Your Resume
Senior Lead Machine Learning EngineerGenAIPythonScalaJavaAmazon Web ServicesAWSGoogle Cloud PlatformAzureCloud-based architecturesML modelsmodel deploymentCI/CDData PipelinesResponsible and Explainable AIDistributed computingPyTorchTensorFlowscikit-learnDaskSparkProductionizing MLBig dataMachine Learning Engineer
Deal Breakers
Bachelor's degree required, Must be willing to work in Cambridge, MA / McLean, VA / Richmond, VA
Get matched to jobs like this
Luna finds roles that fit your skills and career goals — no endless scrolling required.
Create a Free Profile