Senior AI Product Engineer
Responsibilities
- Lead technical design and end-to-end delivery for major product subsystems and complex features
- Own architectural decisions within your team's domain — from API contracts to deployment strategy
- Set the quality standard: drive test coverage, observability, reliability, and incident response
- Mentor more junior engineers through design reviews, code reviews, and regular pairing
- Collaborate cross-functionally with AI platform, infrastructure, and product teams
- Identify and proactively address technical debt and scalability constraints before they become blockers
- Contribute to hiring by reviewing candidate submissions and participating in interviews
- Produce clear design documentation that enables asynchronous decision-making across the team
Requirements
- 5–8 years of software engineering experience
- Deep expertise in backend or full-stack development at scale (Python, TypeScript, Go, or similar)
- Proven experience designing and operating API platforms or developer-facing cloud services
- Strong track record of owning and delivering complex, multi-sprint projects end-to-end
- Experience with cloud-native architecture: Kubernetes, distributed systems, observability stacks
- Experience building services with clear control plane / data plane separation; familiarity with cell-based or ring-based architecture patterns for cloud service scalability and fault isolation
- Ability to communicate technical decisions clearly to product managers and engineering stakeholders
- Sound engineering judgment: knows when to simplify, when to invest, and when to defer
