Senior iOS Engineer — Remote, Imaging & AI Platform

Butterfly Network, Inc.

New York (NY)

Remote

USD 165,000 - 180,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Health insurance and HSA
401k with match
ESPP eligible
Unlimited PTO + 10 holidays
Parental Leave
Equity and competitive salary
Opportunity to impact healthcare

Job summary

Butterfly Network, Inc. seeks a Staff Software Engineer - iOS to build native iOS apps that reinvent the ultrasound experience for the mobile age.

You will improve software architecture, collaborate with product, design and clinical teams, and integrate cross‑cutting features with the Butterfly iQ device. You will work with Swift, SwiftUI, Reactive programming, and GraphQL to deliver high‑quality code, while mentoring engineers and contributing to advanced technologies like deep learning and

Qualifications

  • BS in Computer Science, Engineering or related field.
  • 5+ years of native iOS development experience.
  • Strong Swift, SwiftUI and UIKit UI design capabilities.
  • Experience with XCTest testing and UI automation.
  • Passion for meaningful product creation.

Responsibilities

  • Collaborate with Android and iOS developers to unbox ambiguous requirements.
  • Partner with product managers, designers, and clinicians to define imaging experiences.
  • Write high‑quality, efficient Swift code and tests.
  • Follow established architectures and evolve the codebase.
  • Work in a complex codebase with multiple internal libraries.
  • Mentor engineers at all levels and promote lifelong learning.
  • Engage with deep learning, telemedicine, and hardware integrations.
  • Utilize Swift, SwiftUI, Reactive programming, and GraphQL.
  • Break down work into actionable tickets aligned with product goals.
  • Perform a broad variety of tasks to support role responsibilities.

Skills

Swift
SwiftUI
UIKit
Reactive programming
XCTest Unit Testing

Education

BSc in Computer Science/Engineering

Tools

Swift Package Manager
OpenGL
Vulkan
Python
C++

Job description

Butterfly Network, Inc. seeks a Staff Software Engineer - iOS to build native iOS apps that reinvent the ultrasound experience for the mobile age.

You will improve software architecture, collaborate with product, design and clinical teams, and integrate cross‑cutting features with the Butterfly iQ device. You will work with Swift, SwiftUI, Reactive programming, and GraphQL to deliver high‑quality code, while mentoring engineers and contributing to advanced technologies like deep learning and

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff iOS Engineer - Remote Medical Imaging & AI
Staff iOS Engineer - Remote Medical Imaging & AI

Butterfly Network, Inc. • United States

Remote
USD 165,000 - 180,000
Health insurance
401k and match
Employee Stock Purchase Plan (ESPP)
+4
Senior iOS Engineer (Staff) – Remote, Equity & PTO
Senior iOS Engineer (Staff) – Remote, Equity & PTO

Butterfly Network, Inc. • Oregon

Hybrid
USD 165,000 - 180,000
Health insurance
401k match
Employee Stock Purchase Plan (ESPP)
+3
Staff Software Engineer, iOS
Staff Software Engineer, iOS

Butterfly Network, Inc. • New York (NY)

Remote
USD 165,000 - 180,000
Health insurance and HSA
401k with match
ESPP eligible
+4
Remote Staff Android Engineer — AI Imaging & Telemedicine
Remote Staff Android Engineer — AI Imaging & Telemedicine

Butterfly Network, Inc. • New York (NY)

Remote
USD 165,000 - 180,000
Health insurance
401k plan and match
ESPP
+4
Staff Software Engineer, iOS
Staff Software Engineer, iOS

Butterfly Network, Inc. • United States

Remote
USD 165,000 - 180,000
Health insurance
401k and match
Employee Stock Purchase Plan (ESPP)
+4
Staff Software Engineer, iOS
Staff Software Engineer, iOS

Butterfly Network, Inc. • Oregon

Hybrid
USD 165,000 - 180,000
Health insurance
401k match
Employee Stock Purchase Plan (ESPP)
+3
Remote Staff Android Engineer - Kotlin/Jetpack AI Imaging
Remote Staff Android Engineer - Kotlin/Jetpack AI Imaging

Remote Genie • United States

Remote
USD 165,000 - 180,000
Health insurance
401k match
Employee Stock Purchase Plan (ESPP)
+3
Remote Staff Android Engineer - Medical Imaging
Remote Staff Android Engineer - Medical Imaging

Butterfly Network, Inc. • United States

Remote
USD 165,000 - 180,000
Health insurance
401k plan with match
ESPP (employee stock purchase)
Staff Software Engineer, Android
Staff Software Engineer, Android

Butterfly Network, Inc. • United States

Remote
USD 165,000 - 180,000
Health insurance
401k plan with match
ESPP (employee stock purchase)
Staff Software Engineer, Android
Staff Software Engineer, Android

Butterfly Network, Inc. • New York (NY)

Remote
USD 165,000 - 180,000
Health insurance
401k plan and match
ESPP
+4