Job Description
- Build full stack features using React, Python, and modern APIs to deliver high-quality user experiences
- Design and extend backend services and APIs that integrate AI models and external AI services into the platform
- Create intuitive user workflows that incorporate AI (e.g., conversational data querying, assisted discovery, or guided analytics)
- Integrate with Snowflake and our semantic modeling layer to deliver seamless data-driven applications
- Define patterns and best practices for integrating LLMs and semantic modeling into data workflows
- Mentor and guide engineers, raising the bar on engineering craft, AI integration strategies, and system reliability
- Shape the app marketplace experience by advancing intelligent recommendations, AI-assisted publishing, and cross-app insights
- Ensure reliability at scale by driving observability, automated testing, CI/CD improvements, and performance tuning across AI-enabled systems
- Partner with product and design leadership to translate ambiguous AI opportunities into customer-ready features
- Evaluate and influence technology choices (agent frameworks, Snowflake integrations, orchestration layers)
Qualifications
- 9+ years of full stack development experience with strong proficiency in React and Python.
- Proven track record building and shipping production-grade web applications (SaaS or data platforms a plus).
- Deep expertise in system architecture, distributed systems, and API design
- Familiarity with AI/ML integration (using APIs, SDKs, or model endpoints) in production software.
- Strong ability to debug complex systems end-to-end across frontend, backend, and data layers.
- Demonstrated experience as a technical mentor or team lead driving engineering quality and scaling teams.
- Excellent communicator who can bridge technical and business perspectives in cross-functional teams.