As a Staff AI Software Engineer, you will help architect and deliver AI-native platforms that shape how Demandbase builds and scales intelligent systems
Job Summary
As a Staff AI Software Engineer, you will help architect and deliver AI-native platforms that shape how Demandbase builds and scales intelligent systems.
You will partner closely with Product and Engineering leadership, contribute to architectural direction, and help ensure our platforms can support large language models (LLMs), agentic workflows, and real-time AI-driven capabilities at scale.
Our benefits include options for up to 100% paid Medical and Vision premiums for employees, a flexible PTO policy, paid holidays, and access to mental health and wellness resources.
Matching Summary
As a Staff AI Software Engineer, you will help architect and deliver AI-native platforms that shape how Demandbase builds and scales intelligent systems.
Skills & Requirements
Must-have
design and build scalable microservices
build and operate production-grade AI/ML systems
RAG pipelines and vector search architectures
architectural planning for AI agents
scaling AI workloads
best practices for observability and resiliency
CI/CD automation and developer workflows
Nice-to-have
translate AI-first product direction
connect AI platform work to measurable outcomes
lead cross-team initiatives
set engineering standards for modern AI system design
stay current on emerging AI approaches
collaborate with other Staff engineers
provide guidance through design reviews
mentor engineers on AI-native system design
build a culture of fast learning and innovation
Key Requirements
8+ years of professional software engineering experience
2+ years operating in a Staff-level capacity
Strong expertise in distributed systems, system design, and performance optimization
Hands-on experience building or deploying production AI/ML features
Strong proficiency in Java, Scala, or Python
Experience with Kubernetes and cloud platforms
Experience with vector search / vector databases
Bachelor’s or Master’s degree in Computer Science, Engineering, or equivalent practical experience