Staff Software Engineer, AI Email App
Bjak · Remote · Indonesia ·
COMPENSATION
€•• – ••k
Listed on the employer's job board (Ashby)
- Staff level role
- Fully remote
- AI + Backend focus
- Lead small team
- Global product
Join a small, high-talent-density team building proactive AI applications for email, notes, and tasks. The goal is to reduce prompting complexity by bringing intelligence to daily workflows and conversations.
As a Staff Engineer, you will own the engineering layer that transforms AI capabilities into reliable products. You will shape architecture across services and clients while leading a small group of senior engineers.
What you'll do
- Own application engineering strategy across backend, mobile, and desktop platforms
- Design reliable systems for AI workflows including state, orchestration, and retries
- Build APIs and abstractions connecting AI systems to product experiences
- Lead a small senior engineering team through reviews and mentorship
- Make trade-offs across latency, reliability, cost, security, and user experience
- Establish production foundations like observability, monitoring, and testing
- Partner with ML leadership to turn model capabilities into shippable features
What you'll need
- Significant experience leading engineering for complex application or product systems
- Strong hands-on background building and shipping backend systems in production
- Experience building AI-powered products or integrating modern ML/LLM capabilities
- Ability to make technical decisions with incomplete information
- Comfort working across backend and client platforms with deep expertise in one
- Strong bias toward ownership, shipping, and learning from real-world usage
- High standards for code quality, reliability, and engineering fundamentals
How you'll work
- Small, hands-on team with broad individual ownership
- Decisions made quickly with balance of speed and engineering fundamentals
- Interviews conducted via virtual meetings or onsite
- Prompt decision process after final interviews
Hiring process
- Initial evaluation by technical team members
- Three to four interviews maximum
- Virtual or onsite interview formats available
- Offer extended upon demonstration of required skills and mindset