New opportunity

NLP / AI Engineer

Point72 · New York, United States

About this role

Point72 seeks an NLP / AI Engineer for its NLP research team. The role applies modern NLP methods to investment research, using internal and commercial textual datasets to develop solutions with potential portfolio impact.

Responsibilities

  • Explore and combine internal and external textual datasets.
  • Build generative AI solutions using internal models and external APIs.
  • Formulate research hypotheses aimed at deriving investment alpha.
  • Post-train models for specific tasks and benchmark LLM approaches on internal tasks.

Requirements

  • Be a bachelor’s, master’s or PhD graduate or candidate in computer science or another quantitative discipline.
  • Have experience in NLP, particularly LLMs, and a track record of developing modern NLP solutions, including work with agents, RAG, and fine-tuning and deploying open-source models.
  • Be proficient in Python, SQL and general software engineering practices, including GitHub and testing; have familiarity with the data science stack.
  • Have an interest in financial markets and a collaborative mindset.

The position is listed in New York, New York, US. The annual base salary range is $150,000–$250,000 USD, excluding discretionary bonus compensation and benefits. Actual compensation may vary based on factors including location, experience, education and skill level.

For full details about this role, click “Apply on company site” to view the employer’s original posting.

Skills for this role

Natural language processingLarge language modelsAI agentsRetrieval-augmented generationGenerative AIModel fine-tuningModel deploymentLLM benchmarkingPythonSQLGitHubSoftware testingData scienceResearch hypothesis formulationCollaboration

Your skill match

Checking your profile…

YOUR NEXT STEP

Get interview-ready for this role

A focused preparation guide, built around this job’s responsibilities and requirements.

✦ AI-generated guide
Preparation suggestions, not the employer’s actual interview questions. Always check the original posting for current requirements.
01

Understand the role

What matters most

  • Combine textual datasets

    The role explores and combines internal and external text for NLP research. Be ready to discuss how you would prepare and analyze text from different sources using Python and SQL.

  • Build generative AI solutions

    The posting calls for solutions using both internal models and external APIs, and cites experience with agents, RAG, and fine-tuning and deploying open-source models. Focus on when each approach serves a task.

  • Formulate investment research hypotheses

    The team aims to derive investment alpha from NLP research, with potential portfolio impact. Prepare to explain how a text-based signal could become a testable research hypothesis, without assuming it will improve returns.

  • Post-train and benchmark for internal tasks

    The role explicitly includes task-specific post-training and benchmarking LLM approaches on internal tasks. Be ready to explain evaluation choices and how you would compare approaches fairly.

Likely challenges to think through

  • Making varied text comparable

    A likely challenge is that combining internal and external datasets may expose differences in format, coverage, or quality. Prepare an approach for checking provenance and consistency before drawing research conclusions; the posting does not specify particular data issues.

  • Choosing among model approaches

    Internal models, external APIs, RAG, and post-training offer different implementation and evaluation trade-offs. Prepare to justify a choice against a defined internal task rather than treating a more elaborate approach as automatically better.

  • Separating a promising signal from a useful result

    An NLP pattern may support an investment hypothesis without establishing alpha. Prepare to discuss how you would test whether a signal holds up beyond the data used to develop it and communicate uncertainty to research collaborators.

03

Practice your answers

Technical practice

Suggested practice: How would you explore and combine internal and external textual datasets?

What to coverThe role explicitly involves combining these datasets. Discuss how you would inspect coverage, align records, track provenance and check for duplicates or inconsistent text before using the combined data.

Suggested practice: How would you design a RAG solution for an internal text task?

What to coverRAG is named in the posting. Explain retrieval and generation choices, then suggest ways to evaluate whether retrieved passages support the answer and whether retrieval is the source of an error.

Suggested practice: When would an agent be useful in an NLP solution?

What to coverThe posting cites experience with agents. As a preparation suggestion, contrast an agentic workflow with a simpler fixed workflow, including how you would assess reliability and complexity.

Suggested practice: How would you choose between an internal model and an external API?

What to coverThe role builds GenAI solutions using both. Compare task performance and integration effort, and explain how you would test the choice on the intended internal task.

Suggested practice: How would you post-train a model for a specific task?

What to coverPost-training for specific tasks is an advertised responsibility. Describe how you would define the task, prepare training and evaluation data, select an approach such as fine-tuning, and check for overfitting.

Suggested practice: What would you consider when deploying a fine-tuned open-source model?

What to coverThe posting identifies fine-tuning and deployment of open-source models as relevant experience. As a preparation suggestion, discuss reproducibility, inference performance, testing and how you would monitor task quality after deployment.

Suggested practice: How would you benchmark LLM approaches on an internal task?

What to coverBenchmarking on internal tasks is a stated responsibility. Explain how you would choose baselines and metrics, keep comparisons consistent, and inspect failures rather than relying on a single aggregate score.

Suggested practice: How would you turn a textual signal into a research hypothesis about investment alpha?

What to coverThe role calls for formulating hypotheses to derive alpha. As a preparation suggestion, explain the proposed signal and how you would test it while guarding against look-ahead bias and mistaking a coincidental pattern for a useful result.

Suggested practice: How would you use Python and SQL in a textual-data workflow?

What to coverThe posting requires proficiency in both languages. Describe which data extraction, transformation and analysis steps you would assign to each, and how you would verify that joins and filters produce the intended dataset.

Suggested practice: How would you make an NLP experiment reproducible and testable?

What to coverGeneral software engineering principles, GitHub and testing are named requirements. As a preparation suggestion, cover versioned code and configurations, tests for data or model interfaces, and a clear record of benchmark inputs and results.

Behavioural practice

Suggested practice: Tell me about a time you collaborated on an NLP or data science project.

What to coverUse a real situation, your specific actions and the result. Focus on how you coordinated work or resolved a difference in approach, reflecting the posting’s emphasis on collaboration.

Suggested practice: Tell me about a research hypothesis that did not hold up.

What to coverUse a real situation, the tests or evidence you examined, your response and the result. The posting calls for research hypotheses; this question is a suggestion for demonstrating how you handle an inconclusive or negative finding.

Suggested practice: Tell me about a time you found a data-quality problem during analysis.

What to coverDescribe the real situation, how you identified and addressed the issue, and its effect on the result. Relate the example to the role’s work exploring and combining textual datasets without claiming experience you do not have.

Suggested practice: Tell me about a time you communicated model-evaluation results to collaborators.

What to coverGive a real situation, what you explained, how you conveyed limitations or trade-offs, and the outcome. The posting calls for LLM benchmarking and a collaborative mindset; this is a suggested way to prepare for both topics.

02

Sharpen your knowledge

Topics to prepare

  • NLP approaches for investment research

    The role applies modern NLP to textual data and formulates research hypotheses aimed at deriving alpha. As preparation, outline a testable hypothesis using a hypothetical set of financial documents, specifying the text signal, outcome, and what result would challenge the hypothesis.

  • RAG and agent design

    The posting cites RAG and agents as examples of modern NLP solutions. Compare when retrieval alone, RAG, or an agent would suit a document-based question; identify likely failure points and how you would check the answer against source text.

  • Fine-tuning and task-specific post-training

    The posting mentions fine-tuning open-source models and post-training for specific tasks. Review the distinction between prompting and post-training, then sketch a task definition, training examples, and a baseline for a hypothetical text-classification problem.

  • LLM benchmarking

    Benchmarking LLM approaches on internal tasks is an explicit responsibility. Draft a comparison plan for two approaches to the same text task, including a consistent test set, success measures, and error review. Those evaluation choices are preparation suggestions, not specified employer requirements.

  • Internal models and external APIs

    The role builds generative AI solutions using both internal models and external APIs. Review the trade-offs between these options, then explain how you would compare them for one hypothetical research task without assuming which option Point72 prefers.

Skills to revise

  • Explore and combine textual datasets

    The role explicitly involves internal and external text datasets. Practise inspecting two sample datasets, documenting their fields and coverage, and producing a joined, deduplicated set with checks for mismatched records.

  • Use Python and SQL for text research

    Python and SQL proficiency is required. Write a SQL query to select and aggregate document records, then use Python to clean the returned text and summarize missing or duplicate entries.

  • Prototype a retrieval-based solution

    RAG is cited in the posting. As a preparation exercise, build a small document-question-answer prototype and inspect whether each answer is supported by the retrieved passages; no particular framework is specified.

  • Run and compare model approaches

    The role includes post-training and benchmarking. Practise adapting a model to a narrowly defined text task, comparing its outputs with an unadapted baseline on the same examples, and recording representative errors.

  • Apply testing and collaborative code practices

    The posting requires general software engineering principles, including GitHub and testing, and a collaborative mindset. Put a small Python text-processing change through a GitHub review workflow with tests for normal and edge cases, and write a concise explanation of the change.

04

Your preparation checklist

  • Prepare an NLP project walkthrough

    Select a project that demonstrates LLM work, ideally RAG, agents, or fine-tuning and deployment of an open-source model. Prepare a concise account of your role, design choices, evaluation, and limitations; these methods are named in the posting.

  • Practice combining text datasets

    As a preparation exercise, use public or synthetic text to show how you would explore, join, clean, and track sources with Python and SQL. Do not assume access to Point72’s internal or commercial datasets.

  • Draft an investment-research hypothesis

    Write one testable hypothesis about what a text-derived signal might reveal, plus a proposed validation method and possible confounders. The role explicitly calls for hypotheses aimed at deriving alpha.

  • Design a GenAI solution

    Sketch a solution for a hypothetical research task using a model, retrieval, or an external API. Explain the trade-offs and how you would handle sensitive data; the posting mentions internal models and external APIs but specifies no required architecture.

  • Build a benchmarking plan

    Prepare a comparison of LLM approaches for a specific text task, including a baseline, metrics, test split, and error analysis. Explain when task-specific post-training would be worth testing; benchmarking and post-training are listed responsibilities.

  • Gather engineering evidence

    Choose code examples or a repository that show Python, SQL, tests, version control, and data-science workflows. Be ready to explain how you made the work reproducible and collaborated on it.

  • Write questions for the team

    Ask which internal tasks need better benchmarks, how text datasets are evaluated for research use, and how NLP researchers collaborate with investment teams. These questions follow from the posting’s research focus without assuming a particular process.

AI-generated from the job information · Prepared Sep 30, 2026 (UTC)Useful preparation, not a guarantee of eligibility or an offer.

Availability last checked: Nov 4, 2026. Status can change after a check; confirm on the employer’s website. Report an issue · Our checking policy

KEEP EXPLORING

Similar AI jobs

Related skills and specializations in United States. Matched to this role, not your profile.

Explore more jobs
Finding similar opportunities…