Machine Learning Systems Engineer (Staff/Senior)

Abridge is a healthcare AI company founded in 2018 that transforms patient-clinician conversations into structured clinical notes in real-time, improving clinical documentation efficiencies.
$200,000 - $265,000
Machine Learning
Staff Software Engineer
Hybrid
51 - 100 Employees
5+ years of experience
This job posting may no longer be active. You may be interested in these related jobs instead:
Machine Learning Science Manager

Lead ML research team developing AI solutions for medical conversation understanding at Abridge, offering $250-300K salary plus equity in San Francisco.

Machine Learning Systems Engineer (Staff/Senior)

Senior ML Systems Engineer role at Abridge, building scalable AI infrastructure for healthcare, offering $200K-$265K + equity, hybrid work in San Francisco.

Machine Learning Systems Engineer (Staff/Senior)

Join Abridge as a Machine Learning Systems Engineer to scale and deploy AI models for healthcare, offering a competitive salary and benefits package.

Staff Software Engineer, ML Infrastructure

Lead the development of Airbnb's ML infrastructure, building scalable AI solutions and platforms that power next-generation travel experiences.

Staff Machine Learning Engineer, Price Modeling

Staff ML Engineer position at Airbnb focusing on developing pricing models using reinforcement learning, offering remote work and competitive compensation.

Description For Machine Learning Systems Engineer (Staff/Senior)

Abridge, founded in 2018, is revolutionizing healthcare with its AI-powered platform for medical conversations. As a Machine Learning Systems Engineer (Staff/Senior), you'll be at the forefront of developing and implementing high-quality machine learning software applications, infrastructure, and tools. You'll collaborate with researchers and engineers to deploy algorithms, work on system design, and optimize performance.

Key responsibilities include:

  • Architecting and implementing ML software applications and tools
  • Leading technical domains from problem definition to maintenance
  • Collaborating with ML researchers and engineers
  • Creating reusable software to accelerate development
  • Profiling, tuning, and optimizing system performance

Requirements:

  • 5+ years of industry software development experience
  • Bachelor's degree or higher in Computer Science or related field
  • Proficiency in languages like C++, Python, or Java
  • Experience with cloud environments, Kubernetes, and Infrastructure as Code
  • Strong understanding of operating systems concepts and ML systems

This role offers a competitive salary range of $200K – $265K, equity, and comprehensive benefits including unlimited PTO, 16 weeks paid parental leave, and flexible working hours. You'll be part of a diverse, mission-driven team working to improve healthcare delivery experiences.

Abridge values diversity and inclusion, actively welcoming applicants from all backgrounds. The position requires a hybrid work model with 2-3 days per week in either the San Francisco or New York office, and up to 10% travel for team retreats. Join Abridge to make a significant impact in healthcare technology and grow your career in a supportive, innovative environment.

Last updated 6 months ago

Responsibilities For Machine Learning Systems Engineer (Staff/Senior)

  • Architect, design, and implement high-quality machine learning software applications, infrastructure, and tools
  • Lead technical domains from problem definition to maintenance
  • Collaborate with machine learning researchers and engineers to implement and deploy algorithms
  • Work with stakeholders to iterate on systems design and implementation
  • Create re-usable software and systems to accelerate development
  • Profile, tune, and optimize system performance and debug production issues
  • Design systems for fault tolerance, scalability, security and continuous improvement

Requirements For Machine Learning Systems Engineer (Staff/Senior)

Python
Java
Kubernetes
  • 5+ years of industry software development experience
  • Bachelor's Degree or greater in Computer Science/Engineering, Statistics, Mathematics, or equivalent
  • Proficient in developing production-quality software in languages such as C++, Python, or Java
  • Experience with cloud based environments, Kubernetes or Docker, and Infrastructure as Code
  • Experience in software design and architecture for highly available machine learning systems
  • Excellent understanding of low level operating systems concepts
  • Excellent interpersonal and written communication skills

Benefits For Machine Learning Systems Engineer (Staff/Senior)

Equity
Parental Leave
  • Unlimited PTO
  • 16 weeks paid parental leave
  • Flexible working hours
  • Equity for all new employees
  • Generous equipment budget for home office setup ($1600)
  • Comprehensive health benefits

Interested in this job?