New

Data Engineer

Full-time

Hybrid

Deadline

May 23, 2025

About the organization

PrincetonUniversity

Princeton University

Organization type

Academic Institution

In A Nutshell

Location

Hybrid Princeton, NJ, USA

Job Type

Full-time

Experience Level

Mid-level

Deadline to apply

May 23, 2025

Contribute to the Eviction Lab at Princeton University’s mission to create data and research products to help researchers, policymakers, and community members understand the eviction crisis.

Responsibilities

  • Improving existing code base: reviewing code base; designing tests to assess data quality; designing tests to assess speed and identify bottlenecks; rewriting code to optimize speed and quality, and remove extraneous operations.
  • Developing a data pipeline for new datasets: preprocessing data to conform to uniform data standards; identifying missing data and making appropriate imputations; running standardized data through data construction pipeline; identifying and fixing bugs; assessing resulting data products for accuracy and completeness.
  • Leading the development of new data features and products: constructing new measures and assessing them for accuracy; incorporating new types of data and making measures based on them.

Skillset

  • Bachelor’s degree or equivalent.
  • 3+ years of relevant experience.
  • Extensive experience writing data pipelines written in Python, specifically Pandas and GeoPandas.
  • Extensive experience working with large datasets.
  • Familiarity with mapping and geographic data processing.
  • Familiarity with Git.
  • Demonstrated ability to work independently.
  • Knowledge of regular expressions (regex).

Spot any inaccurate information? Have a job to share? Let us know.