Procore Technologies, Inc

Staff Applied Research Scientist (Datagrid)

Procore Technologies, Inc$227K — $312K *
Real Estate & Construction
8 - 10 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's, Master's, or PhD in Computer Science, Engineering, Machine Learning, or related field, or equivalent practical experience.
  • 8+ years of professional experience building production software systems with applied machine learning components.
  • Strong experience with Python and modern ML frameworks for designing, training, and deploying ML models.
  • Solid knowledge of data structures, algorithms, and system design fundamentals.
  • Experience with complex or high-dimensional data sets such as images and structured technical datasets.
  • Demonstrated technical leadership through mentorship and architectural decision-making.
  • Ability to communicate effectively across technical and non-technical audiences.

Responsibilities

  • Lead daily technical activities for ML projects on the Frontier Models & Spatial Intelligence team.
  • Design and implement ML systems to analyze construction drawings and BIM data to identify risks.
  • Develop and maintain model training, evaluation, and inference pipelines collaboratively with engineers.
  • Conduct proof-of-concept work to clarify and quickly validate technical approaches.
  • Ensure the performance and maintainability of the team's ML codebases and systems.
  • Establish and enforce engineering quality standards via code reviews and technical mentorship.
  • Work with partner teams to integrate spatial intelligence systems into Procore's existing workflows.
  • Identify and mitigate technical risks and architectural gaps proactively.

Benefits

  • Collaborative and innovative work environment.
  • Opportunity for hands-on technical leadership.
  • Engagement in meaningful projects influencing construction workflows.
  • Exposure to advanced technologies in machine learning and spatial intelligence.
Full Job Description
We're looking for a Staff Applied Research Scientist to join Procore's AI & Frontier Models organization. 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. 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. Use your expertise in applied machine learning, software architecture, and system design to translate complex, ambiguous problems into high-quality production systems. 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. Apply today.

This role reports reports into the Manager, Software Engineering, and is based in our San Francisco office, supporting Procore's Datagrid AI Division. 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. This is an immediate opening!

What you'll do
  • Act as the day-to-day technical lead for applied ML projects within the Frontier Models & Spatial Intelligence team.
  • Design, implement, and iterate on machine learning systems that analyze 2D drawings and BIM data to detect clashes, inconsistencies, and constructability risks.
  • 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.
  • Ensure the long-term health, performance, and maintainability of the team's ML codebases and supporting systems.
  • Set and uphold engineering quality standards through code reviews, mentorship, and technical guidance.
  • Collaborate with partner teams to ensure spatial intelligence systems integrate cleanly into Procore's broader platform and workflows.
  • Proactively identify technical risks, architectural gaps, or operational concerns and address or escalate them appropriately.


What we're looking for
  • 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.
  • Strong experience designing, training, and deploying ML models using Python and modern ML frameworks.
  • 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.
  • Demonstrated ability to lead technically through direct contribution, mentorship, and architectural decision-making.
  • Strong system-level thinking, with an understanding of reliability, scalability, cost, and operational constraints.
  • Clear communication skills and the ability to explain technical decisions and tradeoffs to cross-functional stakeholders.


Nice to have experience with technologies such as:
  • ML & Data: PyTorch, TensorFlow, NumPy, Pandas, HuggingFace, self-supervised or multimodal learning workflows
  • Computer Vision & Spatial Data: OpenCV, document understanding pipelines, geometric or graph-based representations, 2D/3D spatial reasoning
  • Data & Training Infrastructure: Distributed training, experiment tracking, dataset versioning, large-scale annotation workflows
  • Backend & Systems: Python-based services, REST or gRPC APIs, batch and streaming data pipelines
  • Cloud & DevOps: Containerized ML services, Kubernetes, cloud compute and storage (AWS, GCP, or equivalent)
  • Quality & Operations: Model evaluation frameworks, monitoring and alerting, performance and cost optimization in production


Additional Information

Base Pay Range:
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.

About Procore Technologies, Inc

About Procore

Revolutionizing Construction Management

Procore Technologies, founded in 2003 and headquartered in Carpinteria, California, stands at the forefront of construction management solutions. With a commitment to innovation and leadership in the field, Procore offers a comprehensive cloud-based platform designed to streamline construction projects.

A Global Presence

Boasting over 1.6 million users across more than 125 countries, Procore has cemented its reputation as a leader in the industry.

Legacy of Success

The company's rapid growth trajectory and substantial funding underline its impact and the trust it has garnered from leading construction firms worldwide.

Career Opportunities at Procore

A World of Opportunity

Procore's dynamic environment offers a plethora of opportunities for professionals passionate about making a difference in the construction industry.

Building Careers

With roles ranging from technical product management to software engineering, Procore is on the lookout for talent ready to contribute to its mission.

Job Application Process

Your Path to Procore

Navigating the application process at Procore is straightforward, emphasizing transparency and opportunity for all candidates.

How to Apply

Details on submitting your application, crafting your resume to stand out, and tips for preparing for the interview process can be found on Procore’s website.

Leading Roles at Procore

There are several different roles at Procore. Some of the high-paying roles such as Account Executive, Technical Product Manager, and Senior Full Stack Software Engineer promise not just rewards but a chance to contribute to significant projects.

Company Culture and Values

Innovation at Its Core

An exploration of Procore's dedication to innovation, teamwork, and leadership in the construction tech industry.

Cultivating Success Together

How collaboration and a shared vision of success drive Procore's team to new heights.

Benefits and Perks

Beyond the Basics

Procore offers a competitive benefits package, including health care, retirement plans, and work-life balance initiatives. Inquiry with Procore’s HR department for more details.

Training and Development Programs

Investing in Your Growth

Procore is committed to employee advancement through professional development opportunities and training programs.

Employee Testimonials

Real Stories of Advancement

For insights and real stories from current and past employees at Procore, visit their profile on Glassdoor.

Connect with Procore

Visit Procore’s website for more detailed information on how to reach Procore's HR team and inquire about available positions, the application process, and more.
Learn more about Procore Technologies, Inc
Size
2,000 employees
Market Cap
$6.5 billion
Industry
Founded
2002
NASDAQ

Similar Jobs

More Jobs at Procore Technologies, Inc

More Real Estate & Construction Jobs

Find similar Staff Applied Research Scientist (Datagrid) jobs: