Cricut is seeking a Staff AI-Native Software Engineer to architect the future of a cross-platform design product. This role involves overseeing desktop and mobile apps for manual and AI-assisted design creation, cloud-saved projects, and connectivity with cutting machines via Bluetooth, USB, and Wi-Fi. The position requires deep systems thinking across client apps, backend services, device connectivity, and hardware/firmware integration, with a focus on making the entire stack secure, scalable, extensible, maintainable, observable, and user-friendly. A key aspect of this role is shaping how AI is integrated into both the product experience and the engineering organization's software development processes.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior
Education Level
No Education Listed