Requirements
- 10+ years of software engineering experience
- Demonstrated experience shipping data/ML/AI powered SaaS products
- Strong track record of owning and shipping complex, user-facing features end-to-end in collaboration with product management and UX
- Experience as a senior member of the technical staff in guiding teams and owning critical production systems
- Strong proficiency with at least one backend stack, for example: Node.js/TypeScript, Java, Go, Rust, or similar
- Designing and building APIs, services, and integrations
- Proficiency with Python and data analysis/modeling tools (e.g. pandas/pytorch)
- Solid understanding of data modeling and storage: relational databases, caching, and basic data warehousing concepts
- Familiarity with data/ML/AI concepts: How ML models or LLMs are exposed as services Typical failure modes, latency/throughput considerations, and guardrails
- Experience with cloud platforms (AWS / GCP / Azure), containers, and infrastructure (networking, scaling, security)
- Strong habits around testing, CI/CD, code reviews, and incremental delivery
