Academic Jobs - Home of Higher Ed Logo
Princeton University Jobs

Princeton University

Data/ML Engineer

Closes:

Salary: $120,000 – $135,000 per year

84

Requisition #: 2026-22319

Date Posted: 2026-10-07

Department: Schl of Public & Int'l Affairs

Category: Information Technology

Job Type: Full-Time

Overview

The Accelerator seeks a Data/ML Engineer to strengthen our data team and advance the engineering, enrichment, and provisioning of the data we collect.

The Accelerator at Princeton includes a portfolio of multiple planned independent and intersecting tools, built on a shared data and compute platform serving computational social scientists at research institutions across North America, Europe, and Africa. The Data/ML Engineer will work within our team to help drive data engineering and machine learning initiatives and collaborations. They will play a crucial role in building and operating the pipelines that transform large-scale social media and web behavior data into research-ready data products, and in developing the machine learning and enrichment capabilities that extend their value. They will work on problems that have no precedent and little source material, requiring novel solutions. They will also be responsible for working with the other teams within the Accelerator and our external partners to help foster collaboration and create an impactful environment for our users.

This is a 6-month term role with potential for extension. A remote work arrangement within the United States may be considered for candidates with the appropriate background and experience.

Responsibilities

Strategy:

  • Work closely with the Accelerator leadership team to align data engineering and machine learning initiatives with overarching goals and long-term vision.
  • Identify and prioritize development projects that benefit from data engineering and machine learning methodologies and innovations.

Data Engineering:

  • Design, build, and operate data pipelines across the Accelerator's medallion architecture, with end-to-end ownership of transformation layers that serve researchers.
  • Ensure the accuracy, integrity, and quality of data to be made available through the Accelerator, including data quality validation at pipeline boundaries and enforcement of versioned schema contracts.
  • Diagnose and optimize distributed data processing workloads at production scale.
  • Develop deployment automation, CI/CD, and release processes for data products, including versioned data releases and researcher-facing change documentation.

Machine Learning and Data Science:

  • Design, develop, and operate ML and NLP enrichment pipelines over large-scale text and behavioral data, including language identification, translation, and topic and content classification.
  • Own the full lifecycle of enrichment models: selection, evaluation against labeled data, batch inference architecture, cost efficiency, and reprocessing and versioning strategy.
  • Develop ML-ready feature layers and data products to support advanced research use cases.
  • Evaluate and apply large language model workflows and other emerging AI methods where they demonstrably improve outcomes, with attention to their validity for downstream scientific analysis.
  • Apply statistical analysis and modeling to characterize datasets, estimate coverage, and support research design.

Platform Operations and Cost Engineering:

  • Contribute to cost attribution, visibility, and governance across institutional workspaces, including cluster policies, budget controls, and storage lifecycle management.
  • Design data and ML workloads to operate within the platform's cost governance framework.
  • Develop automation for workspace and project provisioning as institutions and research projects onboard.
  • Operate within Unity Catalog governance, multi-tenant isolation, and research data security requirements.

Research and Collaboration:

  • Work effectively in a modern, professional software and data engineering environment with a strong understanding of Agile concepts and practices.
  • Modern Software Engineering Foundations: agile (Scrum), DevOps, CI/CD, code review, and pair programming, with working knowledge of cloud compute platforms to support collaborative, scalable, and efficient development.
  • Author and maintain researcher-facing documentation and provide direct technical support to research users of the platform.
  • Collaborate with research teams to define data products, sampling frames, and enrichment requirements, and apply state-of-the-art techniques to ongoing scientific challenges.
  • Stay current with the latest advancements in data engineering, machine learning, and relevant fields to continuously innovate.
  • Build strong relationships with external partners, driving collaborations that enhance the Accelerator's scientific impact.

Qualifications

Essential Qualifications:

  • 3+ years of relevant experience as a data engineer, machine learning engineer, or data scientist, which may include graduate research and internship experience, with a record of building production systems that operate reliably at scale. Experience working in a remote, agile environment.
  • Bachelor's degree or equivalent in a relevant field.
  • Strong proficiency in Python and SQL, and hands-on experience with distributed data processing (e.g., Apache Spark) on large data volumes.
  • Experience building, evaluating, and operating machine learning or NLP pipelines, including batch inference.
  • Working knowledge of cloud data platforms.
  • Strong communication and interpersonal skills to effectively collaborate with researchers in the field, other engineers at various levels of experience, and administrative and leadership team members.

Preferred Qualifications:

  • Experience with Azure and Databricks, including Unity Catalog.
  • Experience with infrastructure-as-code (e.g., Terraform), containers, and CI/CD tooling.
  • Experience with large-scale social media, web behavior, or text-as-data research.
  • Familiarity with large language model annotation workflows and their evaluation.
  • Publications in reputable scientific journals or conferences is desirable.

Princeton University is an Equal Opportunity Employer and all qualified applicants will receive consideration for employment without regard to age, race, color, religion, sex, sexual orientation, gender identity or expression, national origin, disability status, protected veteran status, or any other characteristic protected by law.

Standard Weekly Hours

36.25

Eligible for Overtime

No

Benefits Eligible

Yes

Probationary Period

180 days

Essential Services Personnel

No

Physical Capacity Exam Required

No

Valid Driver's License Required

No

Experience Level

Mid-Senior Level

Salary Range

$120,000 to $135,000

Job details

Title
Data/ML Engineer
Employer
Princeton University
Location
United States
Published
Oct 8, 2026
Closes:
Dec 7, 2026
Job type
Full time, Staff / Administration
Field
Programmer/Analyst
Salary

Salary: $120,000 – $135,000 per year

Tell them AcademicJobs.com sent you!

Frequently Asked Questions

📋What is the Data/ML Engineer?

This listing is for Data/ML Engineer at Princeton University.

📍Where is this role located?

The listed location is United States.

💰What is the salary?

The listed salary is $120,000 – $135,000 yearly.

📅When do applications close?

Applications close on Dec 7, 2026.

💼What type of appointment is this?

The listed type is Full time.

📝How do I apply?

Use the Apply Now button on this listing to submit your application.

About the employer

Princeton University Jobs

Princeton University

4.0 Star Employer Ranking

Princeton University provides a diverse array of job and work opportunities, supporting its mission in education, research, and campus operations. These opportunities broadly fall into three main categories: academic and faculty positions, administrative and staff roles, and student employment. Princeton University Jobs - https://hub-princeton.icims.com/jobs/search Academic and Faculty Positions These roles focus on teaching, research, and scholarly activities, often requiring advanced degrees and expertise in specific fields. They include: Faculty roles : Tenure-track professors, assistant professors, associate professors, and full professors across departments like physics, computer science, arts, and more. Lecturers and instructors : Part-time or full-time teaching positions in various academic programs. Professional researchers and postdocs : Postdoctoral fellows and research associates involved in lab-based or theoretical research, such as in quantum science or plasma physics. Professional specialists and librarians : Specialists in areas like data analysis or curatorial roles at the Art Museum, and professional librarians managing collections and services. Recruitment for these positions is typically handled by individual academic departments, programs, the Art Museum, or the University Library. Interested candidates can explore opportunities through the Directory of Academic Units for contact information and apply via the AHIRE online system. https://fed.princeton.edu/cas/login Administrative and Staff Positions These non-academic roles support the university’s operations, infrastructure, and services. They are available on the main campus and at facilities like the Princeton Plasma Physics Laboratory. Key subcategories include: Managerial and professional roles : Supervisors, coaches, accountants, financial services specialists, grants managers, and administrative managers. Technology and IT positions : Software developers, IT support staff, and engineers in information technology. Technical and support roles : Laboratory support, research staff, operating engineers, tradespeople (e.g., electricians, plumbers), building services, groundskeepers, and campus security officers. Specialized featured areas : Health and safety officers, engineering positions (e.g., in facilities or research), campus dining staff (e.g., cooks, servers), and staff research support in various labs. These positions often emphasize skills in operations, safety, or specialized fields and may be open to internal candidates as well. To search and apply, use Princeton’s career portals: the main iCIMS site for managerial and office roles, a service-oriented portal for trades and security, and a research-specific portal for lab support. Featured jobs in areas like dining or IT have dedicated search links on the HR site. Student Employment Opportunities Princeton encourages students to work part-time to gain experience, build skills, and earn money, with options available both on and off campus. These roles are designed to be flexible around academic schedules. On-campus jobs : Service-oriented positions in dining halls (e.g., food service), libraries (e.g., shelving books, assisting patrons), or administrative offices. Research and academically oriented roles include lab assistants, research aides in departments like biology or physics, or project-based work in arts centers. These can be short-term (e.g., one semester) or long-term (spanning multiple years), and some may be remote. Off-campus jobs : Facilitated through the university’s Job Location and Development program, these include tutoring local students, childcare, or professionally oriented roles like internships with nearby organizations. They range from short-term gigs to ongoing positions. Benefits include competitive pay, mentorship from faculty or staff, professional development (e.g., resume-building skills), and fostering community connections. All university-affiliated jobs must be registered and applied for through the JobX Employment Portal, while off-campus employers post via registration with the financial aid office. Overall, Princeton emphasizes equal opportunity and inclusivity in hiring, with many roles offering benefits like professional growth and contributions to a vibrant academic community. For the most current listings, visit the university’s HR careers page or specific departmental sites.

Visit the employer page

Hire Experts… Post a Job

Post a Job

Roles… Create a Job Alert

Related Jobs

View All Jobs
Cambridge, Massachusetts459

Senior Software Engineer

Harvard University
Cambridge, Massachusetts1,304

Business Systems Analyst, Executive Education

Harvard University
Bloomington, Indiana83

Software Engineer

Indiana University Bloomington
Atlanta, Georgia84

Software Engineer

Emory University
Madison, Wisconsin76

Software Engineer-SEA

University of Wisconsin - Madison
Lynchburg, Virginia52

Business Data Analyst II

Liberty University
Providence, Rhode Island78

Sr. Enterprise Applications Developer

Providence College
Detroit, Michigan77

Systems Software Engineer I

Wayne State University
Tucson, Arizona49

Senior Software Engineer

The University of Arizona