Description
Cricut is looking for a Staff AI-Native Software Engineer to architect the future of a cross-platform design product, spanning desktop and mobile apps for manual and AI-assisted design creation, cloud-saved projects, and connectivity and execution on cutting machines.
The ideal candidate will champion AI-native engineering practices, drive end-to-end architecture across app, cloud, and device layers, and lead architecture governance.
Key responsibilities include:
- Championing AI-native engineering practices
- Driving end-to-end architecture
- Leading architecture governance
- Ensuring reliability, security, and performance
- Partnering cross-functionally with product, design, QA, and other teams
- Owning safe shipping and release health
The successful candidate will have 8+ years of experience shipping production software across the full stack, strong proficiency in several technologies such as Swift, Kotlin, JavaScript/TypeScript, C#, React, and Python, and at least a year of hands-on experience with modern AI engineering tools.
We offer competitive Medical, Dental, and Vision coverage, a 401(k) match, generous PTO, tuition reimbursement, and a yearly lifestyle stipend.