Remote job
Staff Software Engineer, AI Applications
Job details
About this role
Role overview Set the technical direction for application engineering across backend, mobile, and desktop products, while helping a small team deliver reliable AI-powered features. The work includes designing distributed systems and AI workflows, integrating model capabilities into product experiences, and guiding senior engineers through complex technical decisions.
Responsibilities - Lead application architecture and engineering across backend, mobile, and desktop platforms. - Design AI workflows that handle orchestration, state, retries, and recovery from failures. - Build and review backend services, APIs, and integrations that connect AI systems to product features. - Make decisions about system design, performance, reliability, security, and infrastructure. - Guide senior engineers through technical design, code reviews, and day-to-day engineering decisions. - Partner with ML and product teams to bring AI capabilities into production applications. - Improve performance, monitoring, testing, and production reliability.
Requirements - At least 8 years of software engineering experience, including technical leadership for production applications. - Strong backend skills covering APIs, databases, distributed systems, and cloud infrastructure. - Experience designing and scaling systems across multiple services or application platforms. - Hands-on experience integrating LLMs or other AI features into production applications. - Ability to make architecture decisions, review code, and solve complex engineering problems. - Experience mentoring and leading senior engineers through design and code review. - Strong understanding of performance, concurrency, reliability, and production monitoring.
Nice to have - Experience with AI agents, orchestration systems, or multi-step workflows. - Background building across web, mobile, and desktop, or in messaging, email, collaboration, or productivity products. - Experience leading engineering teams in early-stage technology companies.