About this role
Develop and implement Python-based AI applications for Firm Risk Management’s risk analytics workflows. Build NLP and LLM-driven solutions, apply software engineering best practices, and deploy models to production to support risk management use cases.
Key Responsibilities
- Design and develop Python-based AI applications using NLP pipelines and Large Language Models (LLMs)
- Apply software-engineering techniques for reliable, maintainable solutions
- Contribute to model and system-design decisions for risk management use cases
- Write clean, well-structured, well-tested Python code
- Deploy solutions to production and collaborate with stakeholders to meet requirements
Technical Overview
In Risk Analytics within the Firm Risk Management organization, you will design and develop AI/ML applications using Python, Natural Language Processing (NLP) pipelines, and Large Language Models (LLMs). You will follow GitHub-based version control, code reviews, unit testing, continuous integration, and production deployment practices while partnering with stakeholders on requirements and system design decisions.
Ideal Candidate
The ideal candidate is a recent graduate or early-career AI/ML developer with strong Python skills and hands-on experience building AI applications for risk management workflows. They have implemented NLP pipelines and worked with Large Language Models (LLMs), using Git-based workflows, unit testing, continuous integration, and production deployment practices.
Must-Have Skills
Design and develop Python-based AI applicationsutilizing Natural Language Processing (NLP) pipelinesLarge Language Models (LLMs)Strong Python programming skillsfamiliarity with Git-based versioning and collaborative coding workflowsWrite cleanwell-structuredand well-tested Python codeFollow standard development practices such as GitHub-based version controlcode reviewsunit testingand continuous integrationDeploy solutions to production environmentsGraduate degree in Computer ScienceMathematicsEngineeringStatisticsPhysicsor a related quantitative discipline
Nice-to-Have Skills
Experience developing and deploying AI/ML or analytical solutions in production environmentsExposure to modern development best practicesincluding unit testing and continuous integration/continuous deployment (CI/CD)Familiarity with financial conceptsmodelsand products
Tools & Platforms
PythonGitHubunit testingcontinuous integrationcontinuous deployment (CI/CD)NLP pipelines
Required Skills
PythonNatural Language Processing (NLP) pipelinesLarge Language Models (LLMs)machine learning techniquesrisk management workflowssoftware engineering techniquesGitHub-based version controlcode reviewsunit testingcontinuous integrationcontinuous deployment (CI/CD)production deploymentmodel and system design
Hard Skills
PythonNatural Language Processing (NLP) pipelinesLarge Language Models (LLMs)machine learning techniquessoftware engineering techniquesmodel designsystem designcleanwell-structuredand well-tested Python codeGitHub-based version controlcode reviewsunit testingcontinuous integrationdeployment to production environmentsmodel and system-design decisionsAI/ML application developmentAI applications for risk management workflowsrisk managementquantitative analysis modelsmarket riskcredit riskscenario analytics modelsExcellent interpersonal and communication skills in written and verbal EnglishRisk AnalyticsRisk AI Application teamAI solutions for risk management
Soft Skills
interpersonal skillscommunication (written and verbal English)ability to communicate with technical and non-technical stakeholderscollaborationstrategic mindsetbusiness acumencreative problem-solving
Keywords for Your Resume
AI/ML Model Development AnalystAI/ML Model DeveloperFirm Risk ManagementRisk AnalyticsRisk AI ApplicationPythonNatural Language Processing (NLP)NLP pipelinesLarge Language Models (LLMs)machine learning techniquesrisk management workflowssoftware engineeringmodel and system-design decisionsclean codewell-tested Python codeGitHub-based version controlcode reviewsunit testingcontinuous integrationDeploy solutions to production environmentsunit testing and continuous integration/continuous deployment (CI/CD)market riskcredit riskscenario analytics modelsmachine learningGitHubproduction environments
Deal Breakers
Graduate degree in Computer Science, Mathematics, Engineering, Statistics, Physics, or related quantitative discipline, Strong Python programming skills, Must demonstrate use of Natural Language Processing (NLP) pipelines and Large Language Models (LLMs), Must be able to deploy solutions to production environments
Get matched to jobs like this
Luna finds roles that fit your skills and career goals — no endless scrolling required.
Create a Free Profile