Staff iOS Engineer - Remote Medical Imaging & AI

Butterfly Network, Inc.

United States

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
401k and match
Employee Stock Purchase Plan (ESPP)
Unlimited PTO
Equity
Parental Leave
Bonus

Job summary

Butterfly Network, Inc. is seeking a Staff Software Engineer - iOS to build native iOS apps for the ultrasound platform.

You will improve software architecture, collaborate with product managers and designers, and work with hardware, cloud, ML, and imaging teams to deliver cross-cutting features. You will mentor engineers, leverage Swift, SwiftUI, Reactive programming, and GraphQL, and help shape the mobile user experience across devices like Butterfly iQ.

Qualifications

  • Bachelor of Science in Computer Science or Engineering.
  • 5+ years of native iOS app development.
  • Strong Swift, SwiftUI, and UIKit UI design.
  • Experience with XCTest and UI automation.
  • Problem solving and collaboration with cross-functional teams.

Responsibilities

  • Produce high-quality, well-tested Swift code for iOS apps.
  • Follow established architecture patterns and evolve codebase with the team.
  • Collaborate with product managers, designers, clinical professionals, and other engineers.
  • Mentor engineers at all levels and promote best practices.
  • Work across device software, cloud, ML, and imaging teams to integrate features.
  • Engage in user research to understand real-world usage and needs.

Skills

iOS development
Swift
SwiftUI
UIKit
XCTest
Problem solving

Education

B.S. in Computer Science or Engineering

Tools

Swift Package Manager
Obj-C bridging
OpenGL
Vulkan
Python
C++

Job description

Butterfly Network, Inc. is seeking a Staff Software Engineer - iOS to build native iOS apps for the ultrasound platform.

You will improve software architecture, collaborate with product managers and designers, and work with hardware, cloud, ML, and imaging teams to deliver cross-cutting features. You will mentor engineers, leverage Swift, SwiftUI, Reactive programming, and GraphQL, and help shape the mobile user experience across devices like Butterfly iQ.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior iOS Engineer — Remote, Imaging & AI Platform
Senior iOS Engineer — Remote, Imaging & AI Platform

Butterfly Network, Inc. • New York (NY)

Remote
USD 165,000 - 180,000
Health insurance and HSA
401k with match
ESPP eligible
+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
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
Remote Staff Android Engineer - AI Imaging and Ultrasound
Remote Staff Android Engineer - AI Imaging and Ultrasound

Butterfly Network, Inc. • Oregon

Hybrid
USD 165,000 - 180,000
Health insurance
HSA contributions
401k plan and match
+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 - 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)
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
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
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)