Lead Software Engineer — AI-Driven Graphics & UI

Cricut

South Jordan (UT)

On-site

USD 140,000 - 180,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Cricut is seeking an experienced Lead Agentic Software Engineer to develop features across iOS/iPadOS, Android, or Electron/Angular clients. This hands-on role emphasizes production code, agentic tooling, and collaboration with Product/UX to deliver shipped experiences.

You will own end-to-end feature delivery, optimize rendering performance, and contribute to CI/CD and telemetry initiatives while ensuring security and quality.

Qualifications

  • Bachelor's or Master's degree in Computer Science, Software Engineering, or related field.
  • 8+ years of professional client/frontend development experience with expert-level skill in one major platform (iOS, Android, or Electron/Angular).
  • Hands-on graphics/rendering knowledge for the platform (Core Graphics/Metal, Canvas/Skia, or CanvasKit/WebGL).
  • Experience with AI engineering tools and integrating AI/LLM capabilities where relevant.
  • Expert-level proficiency in Swift, Kotlin, or TypeScript, with strong native UI framework expertise.
  • Experience consuming REST APIs and working with automated testing and CI/CD pipelines.
  • Knowledge of secure credential storage and telemetry/observability tools.

Responsibilities

  • Dedicate most time to writing, reviewing, and shipping production code on your primary platform.
  • Design and build features end-to-end from spec to shipped experience.
  • Collaborate with Product and UX to surface tradeoffs and feasibility early.
  • Build and maintain high-performance 2D graphics editing and rendering capabilities.
  • Drive CI/CD automation, release quality, and deployment processes.
  • Ship behind feature flags with telemetry-based validation before rollout.
  • Participate in code reviews and mentor teammates.

Skills

Frontend development
iOS
Android
Electron/Angular
Swift
Kotlin
TypeScript
REST APIs
CI/CD
AI tooling
Telemetry/observability
Security storage (Keychain/Keystore)

Education

Bachelor's or Master's in CS/Software Eng

Tools

SwiftUI
UIKit
Jetpack Compose
Electron/Angular tooling
Datadog / Firebase

Job description

Cricut is seeking an experienced Lead Agentic Software Engineer to develop features across iOS/iPadOS, Android, or Electron/Angular clients. This hands-on role emphasizes production code, agentic tooling, and collaboration with Product/UX to deliver shipped experiences.

You will own end-to-end feature delivery, optimize rendering performance, and contribute to CI/CD and telemetry initiatives while ensuring security and quality.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead AI-Driven Software Engineer, Connected Devices
Lead AI-Driven Software Engineer, Connected Devices

Cricut • South Jordan (UT)

On-site
USD 140,000 - 190,000
Lead Agentic Software Engineer, Connected Devices
Lead Agentic Software Engineer, Connected Devices

Cricut • South Jordan (UT)

On-site
USD 140,000 - 190,000
Lead Agentic Software Engineer, Connected Devices
Lead Agentic Software Engineer, Connected Devices

SmartRecruiters, Inc. • South Jordan (UT), Northern (KY)

Hybrid
USD 140,000 - 180,000
Staff AI-Native Platform Engineer (Cross-Platform)
Staff AI-Native Platform Engineer (Cross-Platform)

Cricut • South Jordan (UT)

On-site
USD 130,000 - 190,000
Medical coverage
Dental coverage
Vision coverage
+5
Staff AI-Native Software Engineer — Cross-Platform Design
Staff AI-Native Software Engineer — Cross-Platform Design

Cricut Inc. • South Jordan (UT)

On-site
USD 180,000 - 240,000
Medical, Dental, Vision coverage
401(k) match
Generous PTO
+3
Staff AI-Native Software Engineer
Staff AI-Native Software Engineer

Cricut Inc. • South Jordan (UT)

On-site
USD 180,000 - 240,000
Medical, Dental, Vision coverage
401(k) match
Generous PTO
+3
Staff AI-Native Software Engineer
Staff AI-Native Software Engineer

Cricut • South Jordan (UT)

On-site
USD 130,000 - 190,000
Medical coverage
Dental coverage
Vision coverage
+5
Lead Agentic Software Engineer
Lead Agentic Software Engineer

Cricut • South Jordan (UT)

On-site
USD 140,000 - 180,000
Lead Agentic Software Engineer
Lead Agentic Software Engineer

SmartRecruiters, Inc. • South Jordan (UT), Northern (KY)

Hybrid
USD 140,000 - 170,000
Senior Agentic Software Engineer (iOS/Android/Electron)
Senior Agentic Software Engineer (iOS/Android/Electron)

SmartRecruiters, Inc. • South Jordan (UT), Northern (KY)

Hybrid
USD 140,000 - 170,000