P

Procore Technologies

End-to-end construction project management platform

Senior Software Engineer - Data Science

AI Application EngineeringConfirmed live in the last 24 hours
Full-timeAuckland, New Zealand

About the Job

Requirements

  • Strong professional experience with Python for data manipulation, analysis, and tooling, including tools such as pandas and NumPy.
  • Solid SQL and database experience, including querying, data modeling, and working with large datasets.
  • A data science background with knowledge of LLM accuracy, particularly visual reasoning.
  • Experience building evaluation datasets, running and debugging evaluations with tools such as Braintrust or Langfuse, and conducting error analysis.
  • Experience designing ground-truth and labeling systems, and measuring label agreement and data quality.
  • Familiarity with prompt engineering and the full prompt lifecycle, plus the ability to reason about ontology and schema design and its downstream impact.
  • Location in Auckland, with at least 2 days per week in the office, good overlap with the 9–5 schedule, occasional on-call support, and occasional domestic and international travel.

Responsibilities

  • Build and maintain robust dataset and evaluation infrastructure, including ground-truth quality controls.
  • Diagnose and fix measurement-path issues between offline evaluations and production accuracy.
  • Own prompt optimization across its full lifecycle, from candidate selection through production rollout and post-launch validation.
  • Automate evaluation pipelines and build tooling to run them at scale across multiple AI products.
  • Create reusable internal tooling for error analysis, audits, and experimentation.
  • Iterate on and scale existing labeling frameworks and knowledge capture systems.
  • Analyze how changes to ontology and schema propagate across models and infrastructure.
  • Prioritize work by likely impact.

Desired Qualifications

  • Construction or industrial inspection domain knowledge is a plus.

About the Company

Procore Technologies

End-to-end construction project management platform

Procore Technologies provides a cloud-based construction management platform for owners, general contractors, subcontractors, and public-sector teams to run projects more efficiently. The platform includes modules for prequalification, bid management and estimating, design coordination, quality and safety management, and BIM, spanning from preconstruction through closeout. Teams use a subscription to share project data—bids, contracts, drawings, submittals, RFIs, schedules, and quality checks—keeping field and office staff coordinated in real time. It differentiates itself with an integrated, all-in-one platform, a global footprint across 125 countries and 1,000,000+ projects, plus optional professional services to maximize use and outcomes; the goal is to help deliver projects on time and within budget through better visibility and accountability.

Company size
1,001-5,000
Company stage
IPO
Headquarters
Carpinteria, CA
Founded
2003

Recently Posted Jobs

Explore more opportunities at Procore Technologies

See more jobs