United States

Senior Machine Learning Engineer - Natural Language Processing (NLP)

$170,000-$200,000 / YEAR

At Metaculus, our aim is to improve human decision-making and coordination at scale by increasing analytic capacity, reasoning, and judgment. With the unique capabilities of the Metaculus forecasting platform, our innovative programs, and our long-term partnerships, we enable a range of stakeholders and contributors to engage in a process of collective reasoning, forecasting, and ultimately, more informed action. Via this process, we are fostering a worldwide positive-sum collaboration network that develops and aggregates the most accurate forecasts on topics of global importance, a network that spans across nonprofits, government agencies, and institutions, to individual forecasters, researchers, students, and authors.

As an organization, we strive to combine the best aspects of science culture and applied innovation culture, with a high-impact operational philosophy. We are actively seeking a senior machine learning engineer specializing in NLP who will lead our ML and NLP efforts and product integrations.

In this role the candidate will:

  • Work cross-functionally with the product and program teams to develop and refine our NLP and data science roadmap
  • Develop highly scalable tools leveraging machine learning models to solve problems such as text classification, document clustering, topic modeling, text generation and recommendation
  • Develop in-house machine learning tools and pipelines to support fast experimentation of machine learning models
  • Work with other engineers to identify and solve machine learning problems


Metaculus offers competitive compensation, including health insurance cost reimbursement. Metaculus is an equal opportunity employer that knows and appreciates the benefits of a diverse workforce.

This is a remote position and offers flexible hours and asynchronous collaboration with a motivated, high-energy team.