Procore Technologies is seeking a Senior Software Engineer to build the next generation of AI-powered experiences for the construction industry. On the Procore AI Experience team, this engineer will partner with Product, Design, and Engineering to design, develop, and deliver intelligent software across product-led growth, platform integrations, and construction-specific workflows. The role calls for strong software engineering fundamentals, experience with AI application architectures such as LLMs, RAG, and agentic workflows, and knowledge of distributed systems. The position is based in Procore’s Austin, Texas office and reports to the Engineering Manager, Procore AI Experience. The engineer will build and operate production-quality AI applications and platform services, incorporate AI technologies into scalable and secure cloud architectures, and take end-to-end ownership of engineering outcomes. The role also involves advancing AI-assisted development practices, establishing reusable engineering patterns, and improving systems using operational data, evaluation frameworks, and customer feedback.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior