Responsibilities
- Architect and own the technical direction of AI-powered products and 0-to-1 builds, weighing long-term trade-offs with precision and keeping a healthy backlog of forward-looking, build-ready work
- Integrate AI models and LLMs into customer-facing products, not as experiments, but as production systems with real reliability and performance requirements
- Shape how Genius AI builds with AI, your architectural decisions will define what's possible across the product for years
- Write high-quality code and rapidly ship proof-of-concepts to validate architectural options and tackle the team's hardest technical challenges before they become blockers
- Partner with Product, Design, and Engineering leadership to translate ambiguous business goals into well-architected initiatives with clear sequencing and minimal rework
- Proactively identify and resolve systemic technical debt before it slows the team down, unblock engineers, raise the quality bar, and make the people around you disproportionately more effective
Requirements
- 7+ years of professional engineering experience with a strong backend focus, and a track record of owning system design and architectural choices for high-scale or high-growth products
- Already building with AI as a structural part of how you work, you've integrated LLMs into production systems, used AI tooling to accelerate your development workflow, and have a sharp point of view on where AI changes what's architecturally possible
- Ship fast and course-correct, you're comfortable making architectural calls with incomplete information, iterating rapidly in production, and treating ambiguity as a feature of early-stage work, not a reason to slow down
- Deep Kotlin expertise with strong intuitions about backend architecture, service design, and performance at scale
- Solid command of modern cloud infrastructure: AWS and Kubernetes, at the level of someone who can navigate it confidently without being a pure infra specialist
- Natural collaborator who can align PMs, designers, and engineering teams around a shared technical vision and keep execution moving without friction
- Exceptional communicator who can make complex architectural trade-offs legible to both engineers and non-technical stakeholders
Nice to Have
- TypeScript experience is a plus
Benefits
- Competitive health & dental insurance options
- Flexible PTO
- Annual stipend for professional development and continued learning
- High performers at 5 years receive a $5,000 bonus to use however you recharge best
- Paid parental leave
- Fertility and adoption benefits via Carrot
- Local events - in-person gathering opportunities throughout the year for our distributed team