Android Software Engineer
The role involves building and maintaining a production Android application where AI interactions are core to the product experience. Responsibilities include designing UX patterns for AI, optimizing performance, and collaborating with backend and ML engineers on API contracts.