Lead Software Engineer, AI Email App
Bjak · Remote · China ·
COMPENSATION
€•• – ••k
Listed on the employer's job board (Ashby)
- Fully remote
- Lead role
- AI + LLM integration
- Backend & Client
- Small senior team
Join a mission to replace basic productivity tools with AI-native applications that require minimal prompting. As the Technical Lead for Applications, you will own the engineering strategy across backend services, APIs, and client platforms. You will work hands-on to design reliable systems for long-running workflows and persistent context, ensuring high reliability and reduced hallucinations in real-world task completion.
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 team of senior engineers through code reviews and mentorship
- Make trade-offs across latency, reliability, cost, security, and user experience
- Establish production foundations including observability, monitoring, and testing
- Partner with ML leadership to turn model capabilities into shippable features
- Maintain simple, scalable architecture while moving quickly
What you'll need
- Significant experience leading application or product engineering for complex systems
- Strong hands-on background building and shipping backend systems in production
- Experience building AI-powered products or integrating modern ML/LLM capabilities
- Strong technical judgment and ability to decide with incomplete information
- Comfortable working across backend and client platforms with deep expertise in one
- Bias toward ownership, shipping, and learning from real-world usage
- High standards for code quality, reliability, and engineering fundamentals
How you'll work
- Small, high-talent-density team with broad individual ownership
- Fast decision-making balancing speed with engineering fundamentals
- Interviews conducted via virtual meetings or onsite
- Prompt hiring decisions with transparent process
Hiring process
- Initial evaluation by technical team members
- Three to four interviews maximum
- Virtual or onsite interview formats available
- Offer extended upon demonstrating exceptional skills and mindset