Job Description
Quick Overview
Lead development of AI-powered shopping experiences at Demand.io. Shape the future of e-commerce by building next-generation search, data infrastructure, and AI features used by millions. Ideal for experienced engineers passionate about distributed systems, AI integration, and complex technical challenges in a fast-paced environment.
About Demand.io
Demand.io aims to be the world's leading source of e-commerce knowledge. Founded in 2009, we're developing AI-driven products to transform online shopping:
- SimplyCodes: AI and community-powered savings platform covering 400,000+ stores
- Product.ai: AI shopping assistant (in development) to redefine online purchasing
- ShopGraph: Proprietary e-commerce knowledge graph powering our product suite
Our products drive over $1 billion in annual e-commerce volume, with plans for substantial growth.
The Opportunity
We're seeking an experienced Senior Full-Stack Engineer to drive development across our product portfolio. In this high-impact role, you'll:
- Build next-generation search and data infrastructure
- Develop AI-powered shopping features and experiences
- Design and implement scalable backend systems
- Drive technical excellence across product initiatives
- Collaborate with AI teams on cutting-edge features
You'll report to our Chief Architect and play a key role in shaping our technical direction.
What You'll Do
- Lead development of our next-generation product search platform
- Build and scale data infrastructure handling millions of products
- Implement AI-powered features across our product suite
- Design and deploy critical shopping journey infrastructure
- Drive technical excellence and best practices across teams
- Mentor junior engineers and contribute to architecture decisions
- Scale systems supporting hundreds of thousands of daily users
A Day in the Life
As a Senior Full-Stack Engineer at Demand.io, you might:
- Design and implement natural language search capabilities
- Optimize data pipelines processing millions of products
- Collaborate with AI teams on new shopping assistant features
- Review critical infrastructure changes
- Lead technical design discussions for new product features
About You
We're open to exceptional candidates at various levels - title and compensation will be commensurate with experience and impact.
Must-Haves:
- 7+ years of full-stack software engineering experience
- Strong background in distributed systems and data infrastructure
- Experience with search technologies (Elasticsearch preferred)
- Track record of shipping complex technical systems
- Excellence in Python and Node.js development
Nice-to-Haves:
- Experience with AI/ML system integration
- Background in e-commerce or marketplace platforms
- Expertise in real-time data processing
- Experience with graph or vector databases
- Prior work with large-scale data pipelines
Compensation & Growth Opportunity
At Demand.io, we align individual success with company performance:
- Competitive base salary: $180,000 - $250,000 DOE
- Equity: 0.20% - 0.40% initial grant in a $100M+ valuation company
Partners Program: Our profit-sharing system
- Substantial cash bonuses tied to company performance, paid out monthly
- Additive to already competitive core compensation package
- Potential to earn multiples of base salary through monthly profit-sharing
- Rewards exceptional performance and long-term commitment
The Partners Program provides increasing rewards as Demand.io grows. Eligibility typically begins after 3 months based on performance, with increasing bonus percentages as you advance through Partner levels.
Benefits for High Performers
π° Equity Partners program with uncapped earning potential
π Advancement opportunities based on impact
π Learning stipend for conferences, courses, and certifications
π₯οΈ Access to advanced AI tools including our own GPU cluster for AI model training
π₯ Comprehensive health, dental, and vision coverage for you and all dependents
ποΈ Unlimited PTO
πΆ Parental leave policy
π 401(k) program
π½οΈ Catered lunches in our state-of-the-art Santa Monica office
π Relocation assistance for exceptional candidates
Our Culture
At Demand.io, we value:
- Innovation: Exploring new ideas and technologies
- Empowerment: Taking ownership of impactful projects
- Continuous Growth: Constantly learning and improving
We primarily work from our Santa Monica office, believing that in-person collaboration drives innovation, while maintaining overall flexibility and autonomy.
Ready to Shape the Future of E-commerce?
If you're excited about building the next generation of AI-powered shopping experiences, we want to hear from you.
- Learn more about our products, our values, and what it's like to work at Demand.io.
- For engineering candidates, learn more about ShopGraph technical architecture.