Procore Technologies

Procore Technologies

Staff Applied Research Scientist (Datagrid)

US - California - San Francisco · Staff+

Sponsorship not specified$227k-$313kDetected 30 days ago
PythonData StructuresAlgorithmsCode ReviewAWSGCPKubernetesDevOpsRESTgRPCMachine LearningTensorFlowPyTorchPandasNumPyData EngineeringComputer VisionResearchCommunicationCollaborationMentoringBIM

Stay score

odds of building a lasting career here

59Sponsors, lottery-bound
Cap-exempt (no lottery)0
Sponsors this role80
Entry-level history0
PERM / green-card track0
Lottery odds (Level IV)94
Fits your clock70

Sponsors, but it's cap-subject — you still face the weighted lottery (~61% per draw at Level IV). Good if you win; have a cap-exempt backup on your list.

Lottery odds assume a STEM candidate.

Personalize to your clock →

H-1B wage level

the lottery is wage-weighted — each level is one more entry

Level IV · 4×
Level I$91,2081 entry
Level II$106,8912 entries
Level III$122,5743 entries
Level IV$138,2584 entries

This range already reaches Level IV — the maximum four lottery entries.

DOL prevailing wage, 2026-27 wage year · Computer and Information Research Scientists (15-1221) · Bakersfield-Delano, CA. Wage level is derived by USCIS from the offered wage, occupation and worksite; the occupation shown is inferred from the job title.

Employer immigration record

from this employer's Department of Labor filings

Green-card follow-through: 83%

Of 12 labor certifications old enough to have been used, 2 expired without the employer filing the next step. Median time from filing to decision: 498 days.100% of their filings were for a worker who already held the job.Only certifications past the 180-day window are counted — recent ones cannot have expired yet.

Files H-1B transfers

10 transfer filings in the last year, covering 10 workers. Median labor-condition decision: 7 days. An employer that already files transfers is one that can take over an existing H-1B.

Sourced from Department of Labor LCA, PERM and prevailing-wage disclosure data. Employer matching is by name, so figures may be split across an employer's legal entities. Absence of a filing means none appears in our copy of the data, not that none exists.

Community outcomes

No reports yet — be the first to help the next applicant.

About the role

  • In this role, you'll act as the hands‑on technical leader for applied machine learning systems that extract spatial intelligence from construction drawings, BIM, and project data.
  • This is an opportunity to remain deeply hands‑on while shaping technical direction and raising the engineering bar for the team-join us and help define how spatial intelligence shows up in real construction workflows.
  • This role reports reports into the Manager, Software Engineering, and is based in our San Francisco office, supporting Procore's Datagrid AI Division.

Responsibilities

  • Act as the day‑to‑day technical lead for applied ML projects within the Frontier Models & Spatial Intelligence team.
  • Lead hands‑on development of model training, evaluation, and inference pipelines in close collaboration with other engineers.
  • Drive proof‑of‑concept and exploratory work to reduce ambiguity and rapidly validate technical approaches.
  • Collaborate with partner teams to ensure spatial intelligence systems integrate cleanly into Procore's broader platform and workflows.
  • Solid foundation in computer science fundamentals, including data structures, algorithms, and system design.
  • Experience working with complex or high‑dimensional data such as images, documents, or structured technical datasets.
  • The primary goal of this role is to design and deliver reliable, scalable ML systems that reduce design risk, improve constructability, and expand the range of spatial problems Procore teams can solve.
  • As a Staff Applied Research Scientist, you'll partner with ML engineers, software engineers, product managers, and construction domain experts to lead day‑to‑day technical execution for spatial intelligence initiatives.

Requirements

  • Strong experience designing, training, and deploying ML models using Python and modern ML frameworks.
  • Clear communication skills and the ability to explain technical decisions and tradeoffs to cross‑functional stakeholders.

Nice to have

  • Nice to have experience with technologies such as:

Compensation

  • 227,332.00 - 312,581.50 USD Annual
  • This role may also be eligible for Equity Compensation and/or Bonus Incentive Compensation.
  • Procore is committed to offering competitive, fair, and commensurate compensation.
  • Actual compensation will be based on a candidate's job-related skills, experience, education or training, and location.

Benefits

  • This role may also be eligible for Equity Compensation and/or Bonus Incentive Compensation.
  • Design, implement, and iterate on machine learning systems that analyze 2D drawings and BIM data to detect clashes, inconsistencies, and constructability risks.
  • Ensure the long‑term health, performance, and maintainability of the team's ML codebases and supporting systems.
  • Bachelor's, Master's, or PhD in Computer Science, Engineering, Machine Learning, or a related field, or equivalent practical experience.
  • 8+ years of professional experience building production software systems, including applied machine learning components.
  • Use your expertise in applied machine learning, software architecture, and system design to translate complex, ambiguous problems into high‑quality production systems.

Company info

  • We're looking for a Staff Applied Research Scientist to join Procore's AI & Frontier Models organization.
  • Given the collaborative and fast moving nature of this work, we are seeking candidates who are available to work onsite 3 days (Hybrid) per week.
  • What we're looking for

This listing is sourced directly from Procore Technologies's careers page and normalized into a canonical job model.