Software Engineer I (Datagrid) at Procore: Role, Responsibilities, and Requirements Procore Technologies is seeking a Software Engineer I to join its Datagrid AI Division, specifically within the Pages Team in San Francisco, California. This role focuses on developing AI-driven systems that automate construction workflows and deliver measurable value to customers in the construction industry. As a Software Engineer I in the Datagrid division, the primary responsibility is to design, develop, and deploy AI-driven agents that automate key customer workflows. These agentic systems are built to be reliable and scalable, supporting Procore’s mission to improve the lives of everyone in construction through innovative technology. The role involves close collaboration with product and design teams to scope, build, and ship agentic features from concept to production. Engineers in this position work with cutting-edge agentic tooling on real production systems that serve thousands of customers. They use technologies such as TypeScript, Python, and LLM application experience to create high-impact workflow automations. Key responsibilities include developing and maintaining features, building and refining UI components under senior engineer guidance, writing clean and well-tested code, participating in code reviews, asking questions, documenting decisions, and engaging in production support. Engineers also learn monitoring and alerting practices, apply team standards, and grow their skills through pairing, mentorship, and feedback. They leverage generative tools and agentic workflows to enhance productivity and work smarter. Procore emphasizes AI literacy across all teams, expecting every member to use generative tools and agentic workflows effectively. The Software Engineer I role is integral to advancing Procore’s agentic AI strategy, particularly through contributions to Datagrid Pages and the Dataset Editor—core components that enable dashboards, reports, and interactive charts connecting company data to AI agents. This is a hybrid position requiring in-office work for a minimum of three days per week at Procore’s San Francisco office. The role reports to the Engineering Manager for the Pages Team and supports Procore’s Datagrid AI Division. It is an immediate opening aimed at candidates available to start quickly. Procore seeks candidates with a bachelor’s degree in Computer Science, a related field, or comparable work experience. The company values a customer-centric approach and looks for individuals who thrive in collaborative, fast-moving environments. As part of Procore’s Product & Technology organization, the engineer will contribute to a global platform used by construction professionals worldwide. The position offers an opportunity to work on meaningful AI applications in the construction industry, where automation helps teams work more efficiently. By building agentic systems that integrate seamlessly into existing workflows, Software Engineers I at Procore help drive innovation in construction technology.
31