Senior Machine Learning Engineer (NLP/LLM)
- New York, United States
- Senior Level
- 3+ years
- Master's degree
- Posted
Skills
Required
- machine learning
- natural language processing
- machine learning systems
- ML
- machine learning engineering
- software engineering
- model evaluation
- Python programming
- machine learning frameworks
- PyTorch / TensorFlow
Preferred
- LLM
- legal technology
- legal document analysis
- information extraction
- text generation
- summarization
- AI agents
- search
- document analysis
Join our team as a Senior Machine Learning Engineer specializing in Natural Language Processing (NLP) and Large Language Models (LLM). In this hands-on role, you will build and deploy production machine learning systems that extract actionable insights from complex legal documents and data. You will collaborate with a highly technical machine learning team and work on challenging NLP problems involving contractual language, information extraction, and model-driven analysis.
Responsibilities
- Design, build, train, and deploy machine learning and LLM-based models and systems that solve complex natural language processing and document intelligence problems.
- Develop production solutions for areas such as information extraction, text generation and summarization, AI agents, search, and document analysis.
- Build scalable and reliable machine learning pipelines that support model training, evaluation, deployment, and ongoing production use.
- Experience with at least one of the following: information extraction, text generation/summarization, AI agents, or search
Requirements
- 3+ years of professional machine learning engineering, applied machine learning, research engineering, or closely related software engineering experience
- Experience designing and applying model evaluation methods and metrics to measure the performance and reliability of production machine learning systems
- Advanced Python programming skills and hands-on experience with machine learning frameworks such as PyTorch or TensorFlow
- Demonstrated hands-on experience building, training, and deploying machine learning models into production, including the ability to explain your individual contribution from model development through production deployment
- Experience developing or fine-tuning language models or other machine learning models for specialized use cases or domains
- Ability to translate product or business problems into machine learning solutions and clearly communicate technical decisions, trade-offs, and outcomes
- Master’s degree in Machine Learning, Computer Science, Statistics, or a closely related quantitative field with a focus on machine learning or artificial intelligence
- Strong problem-solving, collaboration, and ownership skills, with the ability to work effectively across technical and domain-focused teams
- Strong practical experience with machine learning, natural language processing, and modern LLM architectures
- PhD in Machine Learning, Computer Science, Statistics, or a closely related quantitative field
- Experience applying machine learning within financial services, economics, or other regulated or data-sensitive industries
- Experience serving or self-hosting large language models and optimizing model performance and computational efficiency
- Experience taking complex ML initiatives from experimentation or research through production and demonstrating measurable product or business impact
Preferred
- Experience with legal technology, legal natural language processing, legal document analysis, or other domain-specific language modeling
- Experience deploying and operating ML or LLM systems at scale in production environments
Pay
USD 110,000 - 235,000
