We're looking for a Software Engineer II to join Procore's AI Division. In this role, you'll own the design, development, and deployment of AI-driven agents that automate construction workflows for our customers. The primary goal of this role is to independently deliver reliable, scalable agentic systems that create measurable value for Procore's customers. As a Software Engineer II, you'll partner with Product and Design to take agentic features from ambiguous requirements to production. Use your TypeScript, Python, and LLM application experience to own and ship high-impact workflow automations end-to-end. You'll work with cutting-edge agentic tooling on real production systems that reach thousands of customers—apply today. This position reports into an Engineering Manager and will be based in our San Francisco offices. We're looking for someone to join us immediately.
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
Mid Level