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, USA
Apply Now

Design and develop natural language processing methodologies for information extraction from textual data.

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.
  • Requires a Bachelor’s degree in Computer Engineering, Computer Science, or a related field and two (2) years of experience in the position offered or two (2) years as a Manager, Associate, Analyst, or a related role in the technology field.