Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Morgan Stanley Logo

Director, Software Engineer

Morgan Stanley

$149,000 - $165,000
Aug 30, 2025
New York, NY, US
Apply Now

Design and develop natural language processing methodologies for information extraction from textual data, utilizing specialized knowledge of fixed income classes and financial documents to develop natural language processing models.

Requirements

  • Using Python to implement end-to-end workflows
  • data collection and preprocessing to model training and evaluation
  • data analytics utilizing NumPy and Pandas
  • data manipulation, data cleaning, transformation, and exploratory data analysis (EDA)
  • Natural Language Processing (NLP) including supervised and unsupervised learning algorithms
  • feature engineering, model training, and evaluation for text classification, summarization, question answering, named entity recognition, and sentiment analysis
  • using NLP toolkits including NLTK, SpaCy, and Gensim

Responsibilities

  • Design and develop natural language processing methodologies for information extraction from textual data.
  • Utilize specialized knowledge of fixed income classes and financial documents to develop natural language processing models.
  • Collaborate and work with internal technical stakeholders to translate complex customer requirements into tailored natural language processing models.
  • Design, implement, and integrate natural language processing models with existing systems.
  • Design, implement, and support scalable, reliable, high-performance services.
  • Perform exploratory data analysis to build high quality training and validation datasets for model training and evaluation.
  • Apply latest advances in deep learning and natural language processing to improve existing data models, data pipeline and data featurization.

Other

  • Telecommuting permitted up to 1 day per week.
  • Manage project priorities, deadlines, and deliverables.