Senior Software Engineer, Computer Vision

Remote Full-time
Job Description:
• Design, train, and deploy machine learning models that enhance ButterflyMX products and user experiences.
• Build and maintain full stack applications and services that integrate ML capabilities into production systems.
• Develop and optimize data pipelines for model training, evaluation, and inference.
• Fine-tune existing models and adapt them to ButterflyMX-specific use cases and constraints.
• Collaborate with product management and engineering teams to identify opportunities where ML can solve real customer problems.
• Evaluate and implement appropriate ML approaches, balancing model performance with practical deployment considerations.
• Contribute to backend and frontend development as needed, ensuring seamless integration of ML features.
• Stay current with ML research and techniques, bringing relevant innovations to the team.
• Participate in code reviews, architectural discussions, and an agile development environment.

Requirements:
• Strong proficiency in Python and experience with ML frameworks such as PyTorch or TensorFlow.
• Demonstrated experience training machine learning models from scratch or fine-tuning existing models—must be able to point to specific projects (professional work or personal/open-source projects) as proof.
• Solid full stack development experience, including backend services and APIs.
• Hands-on experience with the complete ML lifecycle: data preparation, model training, evaluation, and deployment.
• Familiarity with cloud platforms (AWS, GCP, or Azure) and deploying models in production environments.
• Strong understanding of software engineering best practices, including version control, testing, and code review.
• Ability to work as a generalist, comfortable moving across the stack and tackling varied technical challenges.
• A genuine passion for machine learning, evidenced by personal projects, research exploration, or community involvement.

Benefits:
• Comprehensive Medical, Dental and Vision plans (ButterflyMX covers 80% of the cost) starting day 1
• 401(k) plan with a match
• 10 paid holidays, 20 vacation days, 5 sick days, 3 floating holidays
• Basic Life and Accidental Death and Dismemberment Insurance (ButterflyMX covers 100% of the cost)
• Short and Long Term Disability (ButterflyMX covers 100% of the cost)
• Paid Family Leave
• Employee Assistance Program
• Quarterly self-care stipends
• Access to optional benefits including pre-tax flexible healthcare spending accounts (FSA and HSA), Dependent Care FSA, and Commuter Benefits, as well as optional Supplemental Life, AD&D, Hospital Indemnity, Legal, Accident, Critical Illness, Pet, and Personal Liability Insurance
• And more!

Apply tot his job

Apply To this Job
Apply Now →

Similar Jobs

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote

USPS Office Helper

Remote

(Virtual Assistant Remote Jobs) Apple Remote Data Entry Jobs $25/Hour

Remote

Experienced Full Stack Product Manager – AI-Powered Customer Support & Chat Platform Development at careerzynith

Remote

**Experienced Part-Time Remote Data Entry Clerk and Focus Group Panelist – Flexible Work from Home Opportunity with arenaflex**

Remote

[Remote] Pre Sales Solutions Consultant (Healthcare)

Remote

Insurance Billing Specialist for Dietitian Services (Aetna + Meritain Health)

Remote

Platform Engineer - F/H/N

Remote

Remote NP- Clinical Review & Oversight

Remote

[Remote] Director of Technical Operations

Remote

Lecturer - Traditional Supervision in Teaching and Learning (Pool)

Remote

Shopify Developer-Health & Wellness REMOTE (PST / MST REQUIRED)

Remote
← Back