Staff Software Engineer - AI
Core
Design and build production-grade AI capabilities (generative AI, agentic systems, retrieval) to improve how construction professionals find information and make decisions.
Role type
Staff Software Engineer - AI (Technical Leadership & Architecture)
Builds
Scalable, secure, and reliable AI-powered products and features for construction professionals
Domain
Construction technology + Generative AI / Large Language Models
Deliverable
production ML models
Required skills
Generative AI, Large Language Models, Retrieval-Augmented Generation, Agentic Systems, Distributed Systems, Cloud-Native Architecture, Technical Strategy, Cross-functional Leadership, System Evaluation, Engineering Standards
Preferred skills
Cloud or Machine Learning certifications
Technologies
Generative AI frameworks, LLMs, Agentic frameworks, Cloud platforms
Responsibilities
Define technical strategy and architecture for AI products; Lead design and delivery of production-grade AI systems; Partner with product, design, and engineering teams; Establish engineering standards for AI quality and security; Evaluate emerging AI models and techniques; Mentor engineers and provide technical guidance; Identify technical risks and resolve ambiguous problems.
Seniority
Staff, hands-on IC with significant leadership scope
