10 Nov
|
Procore Technologies
|
Bengaluru
10 Nov
Procore Technologies
Bengaluru
Procore Technologies is the leading technology partner for every stage of construction. We empower construction teams to drive efficiency and mitigate risk through actionable AI & data-driven insights. For over 20 years, we have been transforming the industry with purpose-built solutions for construction professionals and we’re looking for talented people to help us build together.
We’re looking for a Staff Software Engineer to build the AI agents that power Procore’s go-to-market (GTM) teams. You’ll join our GTM AI Engineering team and work with sellers and sales leaders to give each of them an assistant that knows their context and does real work on their behalf. You’ll build it end to end, from the agent runtime to the app sellers use. Your strengths in Python, React, TypeScript, and production AI systems will drive your success.
This is a hands-on role: you’ll write and ship production code every week.
You’ll report to the Senior Manager, GTM AI Engineering and will be based in our Bengaluru office.
What You’ll Do
- Build agents sellers rely on. Ship agents that handle multi-step sales workflows reliably, giving sellers more time with customers.
- Partner with sellers. Find the problems worth solving with sellers and sales leaders, then own the solution from prototype to production.
- Scale the agent runtime. Develop durable runtimes in Python with LangGraph on AWS that grow from one use case to dozens without downtime.
- Give agents the right context. Design memory and context systems that give agents what they need while enforcing access controls and data privacy.
- Build the seller-facing app. Develop the interface where sellers see what matters across their accounts and put their agents to work.
- Make quality measurable. Create evals and observability that prove agent accuracy and improve it over time.
- Raise the bar. Set technical direction, mentor engineers across teams, and lead adoption of AI-native engineering.
What You Bring
- 8+ years of software engineering experience and a Bachelor’s or Master’s degree in Computer Science, a related field, or equivalent practical work experience
- Solid full-stack engineering skills in Python, React, and TypeScript
- A track record of shipping LLM-powered applications or agents to production, not just prototypes
- Hands-on work managing agent state, memory, and context across long-running workflows
- Experience building and running secure, high-availability systems
- Proven judgment navigating ambiguity, with the ability to set engineering priorities, explain technical trade-offs to non-technical and executive audiences, and build consensus
- Nice to have: AWS, LangGraph or similar agent frameworks, Slack apps, Salesforce, Databricks, Snowflake, Kafka or Temporal, and sales domain experience.
📌 Staff GTM AI Engineer (Bengaluru)
🏢 Procore Technologies
📍 Bengaluru