Job Description
About Snowpeak AI:
We're building a revolutionary AI platform that democratizes access to intelligent automation. Our mission is to empower non-technical users - from plumbers to Officer managers to small business owners - to create and deploy AI agents without writing a single line of code. We're making AI accessible through intuitive interfaces while providing powerful integration capabilities across web, mobile, and enterprise systems.
About the Role:
We're seeking an experienced Director of Engineering to spearhead the technical development of our AI platform. This is a hands-on leadership role where you'll architect scalable solutions, build and mentor a high-performing engineering team, and ensure our platform delivers exceptional user experiences for non-technical users while maintaining enterprise-grade reliability and performance.
This role is ideal for a collaborative, startup-savvy technology leader who thrives on building scalable systems, mentoring high-performing teams, and delivering products that move the needle. Please note that this is a FULLY on-site role (M-F) at our Irvine, CA headquarters. No remote applicants. Relocation is required for non-local candidates.
Key Responsibilities
Technical Leadership:
Platform Architecture: Design and implement scalable, secure, and maintainable architecture for our AI agent platform
User Experience & Interfaces: Develop front and back-end interfaces for sign-in, requirement definition, and secure submission of information and documents.
AI Integration: Lead integration of various AI models (LLMs, computer vision, NLP) into user-friendly, no-code interfaces
Cross-Platform Development: Oversee development of web applications, mobile SDKs, and API integrations
Technical Strategy: Define technical roadmap and make critical architectural decisions that balance innovation with stability
Team Leadership & Development:
Team Building: Hire, onboard, and develop a diverse engineering team across frontend, backend, AI/ML, and DevOps
Mentorship: Provide technical guidance and career development for engineers at all levels
Culture: Foster a collaborative, innovative engineering culture focused on user-centric solutions
Agile Practices: Implement and optimize development processes that ensure rapid, reliable delivery
Cross-Functional Collaboration:
Product Partnership: Work closely with product managers to translate business requirements into technical solutions
Data Science: Partner with data scientists to optimize AI model performance, implement A/B testing frameworks, and leverage user interaction data to improve agent effectiveness and platform intelligence
Go-to-Market: Support sales and marketing with technical expertise during customer engagements
Other duties as assigned
Required Skills & Qualifications
Technical Expertise:
Experience: 6+ years in software engineering with 3+ years in technical leadership roles
Full-Stack Development: Proficiency in modern web frameworks (React, Vue, Angular) and backend technologies ( Node.js, Python, Go, Java or similar)
AI/ML Integration: Hands-on experience integrating AI/ML models into production applications, preferably with LLMs and Agentic platforms like LangGraph, n8n
Cloud Platforms: Expertise with AWS, GCP, or Azure, including containerization (Docker, Kubernetes)
Database Systems: Experience with both SQL and NoSQL databases, understanding of data modeling for AI applications
API Design: Strong background in RESTful APIs, GraphQL, and webhook systems for third-party integrations
Mobile Development: Understanding of mobile app development or SDK creation (iOS/Android)
Backend requirements:
Python
Java (Spring Boot)
Microservices
Hibernate
AWS
SQL
Experience with unit and integration testing
AWS Lambda
Advanced Technical Skills
AI/ML Depth: Experience with model fine-tuning, prompt engineering, or AI model deployment at scale
Real-Time Systems: Background with WebSockets, real-time communications, or streaming data
DevOps: Experience with CI/CD pipelines, monitoring, and site reliability engineering
Microservices: Architecture experience with distributed systems and microservices
Industry & Domain Expertise:
B2B SaaS: Experience building and scaling B2B software platforms
Enterprise Sales: Experience supporting enterprise customer requirements and compliance needs
Open Source: Contributions to open source projects or experience building developer tools
Leadership & Soft Skills
Team Management: Proven track record of building and leading engineering teams (3-8 engineers)
Communication: Excellent written and verbal communication skills, able to explain complex technical concepts to non-technical stakeholders
Problem Solving: Strong analytical and problem-solving abilities, especially in ambiguous or rapidly changing environments
User Empathy: Deep understanding of user experience principles, particularly for non-technical users
Startup Experience: Experience in fast-paced, resource-constrained environments with changing priorities
Platform & Integration Experience
No-Code/Low-Code: Experience building user-friendly interfaces for complex technical functionality
Third-Party Integrations: Background with webhook systems, OAuth, payment, and various API standards
Scalability: Experience scaling platforms from thousands to millions of users
Security: Understanding of enterprise security requirements, data privacy (GDPR, CCPA), and secure API design
Compensation:
The salary range for this position is $220K-$255K (depending on experience).
As part of our dedication to the diversity of our workforce, Snowpeak AI is committed to a policy of Equal Employment Opportunity and will not discriminate against an applicant or employee on the basis of race, color, religion, creed, national origin or ancestry, sex, gender, gender identity, gender expression, sexual orientation, age, physical or mental disability, medical condition, marital/domestic partner status, military and veteran status, genetic information or any other legally recognized protected basis under federal, state or local laws, regulations or ordinances.
Full-time